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.
158cm wide, nylon fur-lined diamond quilted fabric in dark navy, with wind & water-resistant finish, ideal for jackets. Made in Italy.
Proper Seersucker - Tiny Pink
Solid pink cotton seersucker fabric perfect for summer dresses. A glorious pink seersucker fabric from Europe, take a look.
Quilted Night Hunter
143cm wide black and white striped wool fabric with diamond quilted pattern, polyester lining, and 2oz wadding.
148cm wide, wool & elastane lightweight suiting in a rich caramel toffee colour. Woven in Yorkshire!
150cm wide, navy wool twill suiting fabric. Super smart & beautifully tactile. Woven in Yorkshire.
154cm wide, very dark navy wool suiting fabric in a slightly heavier weight. Great for blazers!
132cm wide, stretch woven trousering fabric in ivory with stone polka dots. Made in Spain!
132cm wide, stretch woven trouser fabric in ivory with a sand leopard print. Made in Spain.
Cotton Stretch - Olive Cheetah
132cm wide, cotton blend stretch woven trouser fabric in ivory with an olive cheetah spot design.
132cm wide, cotton blend stretch woven trouser fabric in ivory with an navy cheetah spot design.
Tiny Tim Three
Woven in Italy, this fine shirt fabric features a small check made up of black & grey yarns. Made from 100% wool.
Woven in Italy, our ex-designer, deadstock superfine wool suiting fabric features a grey check, ideal for shirts.
Woven in Italy, our 100% fleece wool suiting fabric in blue is perfect for sophisticated skirts and shirts.
Made from 100% wool, this suiting fabric in a teal hue has a fine twill weave, perfect for shirts. Woven in Italy.
Knitted in Italy, this polyester suiting fabric in dark navy would make lovely bomber jackets & hoodies.
158cm wide, fine sack weave wool suiting in black with a subtle textured finish. Woven in Britain.
Sackcloth And Ashes - Terracotta
158cm wide, fine sack weave British wool suiting in terracotta with a subtle textured finish.
150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.
150cm wide, ex-designer Italian fine cotton shirting fabric in mid blue with a subtle striped effect.
150cm wide, ex-designer Italian fine cotton shirting fabric in olive green with a subtle striped effect.
150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.
150cm wide, ex-designer Italian fine cotton shirting fabric in taupe with a subtle striped effect.
148cm wide, Italian, ex-designer suiting fabric featuring a chevron print in black. Made from 100% wool.
Big Blue Sleeves
Woven in Italy, this ex-designer fine cotton shirting fabric in a dark blue hue is 140cm wide, ideal for skirts.
Woven in Italy by Loro Piana, this wool-suiting fabric has a navy/green check face and water-resistant membrane backing.
136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.
136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.
ITA Collection - Wool with Cashmere - Pink
Pink Italian wool and cashmere coating, 148cm wide with a soft drape and refined finish.
Dense But Nice
140cm wide, black wool coating fabric, lightweight yet densely woven, with a soft luxurious finish.
Camel Wool Cashmere Lightweight Jacketing Coating. Lightweight wool jacketing/ coating in a lovely camel colour. Mouth-watering!
142cm wide, cream ex-designer wool pique jersey fabric, lightweight with a soft luxurious texture.
Vestito Rossa
154cm wide, 97% wool, 3% elastane lightweight suiting fabric in a gorg pink shade. Woven in Italy.
152cm wide cotton lawn fabric features a pink, green, and ivory check with fine embroidered diamond and spot design. Made in France
156cm wide, 100% camelhair wool Italian suiting in caramel with a unbelievably soft brushed finish.
White Mischeif
148cm wide, 100% linen white dress fabric, woven in Italy with a textured weave and soft finish.
Indaco Linen
158cm wide, 100% linen chambray shirting fabric in indigo blue, with a crisp, textured finish.
Marina Linen
154cm wide, 100% linen shirting fabric in navy blue, with a crisp, textured finish.
154cm wide, 100% linen shirting fabric in raspberry pink, with a crisp, textured finish.
150cm wide, 100% linen chambray shirting fabric woven in Italy in sand & dark brown yarns.
150cm wide, 100% linen chambray shirting fabric woven in Italy in rust orange & dark brown yarns.
Sunset Blvd
133cm wide, black and white striped viscose satin fabric, quite heavy with a luxurious drape.
Riot
144cm wide, lightweight silky viscose dress fabric with a vibrant colourful abstract design.
Platoon
60 (152 cm) wide very superior cotton canvas fabric in olive green. There must be an army somewhere that dresses in this colour
Gelso Linen
154cm wide, 100% linen shirting fabric in mulberry purple, with a crisp, textured finish.
Grigio Linen
154cm wide, 100% linen shirting fabric in slate grey, with a crisp, textured finish.
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.