Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Quilted - Coco Stretch - Royal
Quilted - Coco Stretch - Royal
140cm wide, royal blue quilted stretch fabric: with an elegant onion weave design.
Morning Meeting
150cm wide, 100% cotton shirting fabric in blue and white featuring an intricate embroidered stripe.
French Velvet - Brown
Woven in France, this polyester velvet fur fabric in brown is super soft and high quality, ideal for stylish coats.
150cm wide, gorgeous soft cotton shirting fabric in a red and white woven check, ideal for crafts, dresses or shirts!
Brushed Cotton - Brook - Camel
Checked brushed cotton fabric in a camel hue, exceptionally soft and comfy to wear, ideal for pyjamas.
Wide Width Cotton Poplin - Fina
150cm wide, cotton poplin fabric with a digitally printed floral design on a navy backdrop, ideal for crafting.
Originally woven for a British men's designer brand, this navy & white cotton shirting fabric features a stylish small scale white flek print.
Wide Width Cotton Poplin - Suri
Wide Width Cotton Poplin - Suri
150cm wide, cotton poplin fabric with a digital green leaf print, perfect for crafts and clothes.
This poly/cotton dressmaking brocade comes in beautiful jacquard florals, made up of all shades of greens, pinks, yellows & creams.
High Day and Holidays
This fine cotton dress fabric features a tropical floral, pineapple and palm tree design in a range of bright colours.
Wide Width Cotton Poplin - Leia
150cm wide, 100% cotton poplin fabric in white with a decorative floral print, ideal for quilting.
150cm wide, grey jacquard jersey knit with pink floral detailing. Ideal for cosy stylish jumpers.
Amour - Navy
150cm wide fine cotton shirting fabric. The navy blue colour with a woven over check design is stylish and timeless.
Wide Width Cotton Poplin - Nola
Wide Width Cotton Poplin - Nola
Our 149cm wide cotton poplin fabric has a colourful digital floral print, perfect for quilting, craft and clothing.
150cm wide, lightweight 100% lyocell twill fabric in pale sky blue. Naturally soft with fluid drape.
Embden
Lightweight floral embroidered cottonâTencel denim, 150cm wide.
Wide Width Cotton Poplin - Wren
Wide Width Cotton Poplin - Wren
149cm wide, 100% cotton poplin fabric featuring a digital floral print on an ochre yellow backdrop.
BA - Embroidered Lawn - Anemone
140cm wide, broderie anglaise cotton lawn. Lightweight, breathable and ideal for summer projects.
Amour - White
150cm wide fine cotton shirting fabric in white with a woven over-check design. Perfect for shirts and lined skirts & dresses.
Stunning red brocade fabric made from polyester, cotton and elastane. Deadstock from a luxury Italian label.
Jewel Viscose - Pink
145cm wide, gorgeously lightweight 100% viscose fabric in pink. Ideal for summer garments!
Oh I Say - Blue
150cm wide fine cotton woven herringbone check shirting with a pale blue hue. Perfect for dresses and shirting. OEKO-TexĂ.
Jewel Viscose - Jade
145cm wide, gorgeously lightweight 100% viscose fabric in jade. Ideal for summer garments!
Oh I Say - Lilac
150cm wide superfine cotton check shirting fabric in lovely lilac colour featuring a woven herringbone stripe. OEKO-TexĂ.
Pansie - Royal
144cm wide, stunning royal blue jacquard shirting with an all over subtle paisley weave, made from cotton.
Oh I Say - Beige
150cm wide fine cotton check shirting fabric in a pale stone colour with woven herringbone stripes. OEKO-TexĂ.
Double Trouble - Jacquard Jersey - Olive
Double Trouble - Jacquard Jersey - Olive
160cm wide, double-knit jacquard jersey with a diamond pattern in olive made from polyester and elastane.
Double Trouble - Jacquard Jersey - Teal
Double Trouble - Jacquard Jersey - Teal
160cm wide, double-knit jacquard jersey with a diamond pattern in teal made from polyester and elastane.
Organic Denim - Red Selvedge - Black
Organic Denim - Red Selvedge - Black
13.5oz organic red selvedge denim, 80cm wide in washed black cotton twill.
Proper Seersucker - All The Blue's
Proper Seersucker - All The Blue's
152cm wide, blue check cotton seersucker fabric. perfect for warm-weather shirts, dresses & more.
Proper Seersucker - Summer Sky Stripe
Proper Seersucker - Summer Sky Stripe
152cm wide, cotton seersucker fabric with sky blue stripes. Lightweight, breathable and easy-care.
Checked Flat Double Gauze - Black
Checked Flat Double Gauze - Black
Made from 100% cotton, this checked flat double gauze jacquard fabric comes in black, perfect for shirts.
Luxury Heavy Boucle - Camel
Made from 100% polyester, this soft and cosy boucle fabric in camel is perfect for winter coats and jackets.
Checked Flat Double Gauze - White
Checked Flat Double Gauze - White
156cm wide, checked jacquard flat double gauze fabric in white, made from 100% cotton.
145cm wide, polyester/spandex velvet velour with a crushed finish in black, ideal for relaxed-fit jackets.
Brushed Plaid - Red
60% polyester and 40% cotton brushed tartan shirting fabric in navy, red and white. Beautifully soft and lightweight.
Mirage - Bokeh
150cm-wide, lightweight fabric with an abstract spot print in copper and black. Gorgeous burnout fabric, made from a viscose silk and nylon blend.
Abstraction Brocade
152cm wide, polyester and metallic floral brocade fabric in a navy hue, perfect for garments and curtains.
Mirage - Safari Blue
150cm-wide silk blend with captivating burnout animal print in black, blue and beige hues. Ideal for elegant dresses, blouses and scarves.
Smooth Brocade - Petal Power
100% polyester decorative floral brocade dress fabric with a smooth, malleable finish - can also be used for curtains.
Mirage - Safari Pink
150cm wide silk-viscose blend with captivating burnout animal print in sunset pink hues. Ideal for elegant dresses, blouses and scarves.
Polyester, nylon, metallic blend brocade fabric featuring a decorative raised floral pattern in shades of pink.
Our Italian woven, ex-designer/deadstock chunky tweed fabric is made from 100% cotton in a camel hue.
Bi-Stretch Twill - White
147cm wide, bi-stretch twill fabric in white with a ribbed texture and flexible two-way stretch.
140cm wide, 100% Pima cotton lawn fabric with a vibrant red, yellow and lilac floral print on navy.
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share whatâs new in, whatâs worth your time, and whatâs genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, itâs not just about fabric. Itâs about what you make with it.