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.
Soft washed grey denim with a smooth handle and medium-light weight.
Wide Width Recycled Cotton Denim - Indigo
Wide width recycled cotton indigo denim with a classic twill weave and soft handle.
7.5oz Stretch Denim - Charcoal
Lightweight charcoal stretch denim with a soft handle and comfortable flexibility.
Everyday 11oz Denim - Blue
Classic midweight blue denim with a traditional twill weave and durable feel.
Everyday 11oz Denim - Black
Classic black midweight cotton denim with a durable twill weave.
Soft Cotton Twill - Mellow Yellow
Mellow Yellow Soft Cotton Twill Dress And Workwear Fabric.
8 wale black cotton corduroy fabric, 148cm wide. Medium-heavyweight with a soft handle, ideal for trousers, jackets and winter garments.

Dress Patterns
Shop Now
Midweight 100% cotton twill fabric with an abstract navy and cream mottled print. 250gsm woven cloth ideal for trousers and jackets.
145cm wide, 51% viscose, 49% cotton twill lining fabric in sand with a subtle satin sheen.
Indigoline Denim
Indigo and white fine stripe denim with a crisp, classic finish.
Navyline Denim
Classic navy and white striped cotton denim, midweight and breathable.
Limeline Denim
Fresh green and white stripe denim in a soft midweight cotton weave.
150cm wide black cotton polyester twill fabric, lightweight with a smooth handle. Durable and breathable
147cm wide, Italian ex-designer fine soft 100% cotton twill gabardine suiting fabric in dark violet.
132cm wide, fine cotton gabardine fabric in navy, deadstock and ex-designer, ideal for trousers.
Military green stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
150cm wide, pink stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
9.7oz Ivory Stretch Denim
Ivory stretch denim 9.7oz with structure and comfortable give.
Hidden Herringbone
145cm wide, cotton-blend trouser fabric in off-white with a soft herringbone weave. Lightweight and breathable with a refined, tailored finish.
Cloudline
140cm wide, white stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
Cotton Twill - Cream Trellis
137cm wide, ex-designer cotton twill fabric in a rich cream with an all over black diamond pattern.
154cm wide, 100% cotton firm twill workwear fabric in bright white. Heavyweight and durable.
Flying For Me - Rose Red
156cm wide, 97% cotton, 3% elastane twill lightweight trousering fabric in rose red.
Maneuver - Sage
155cm wide, soft cotton/poly lightweight trousering fabric in sage with a wrinkle-resistant finish.
Maneuver - Camel
155cm wide, soft cotton/poly lightweight trousering fabric in camel with a wrinkle-resistant finish.
150cm wide, lightweight 100% cotton twill trousering fabric in dark sand with a soft finish.
Sands of Time
Made in Italy comes this 56% linen and 44% cotton blend durable dressmaking tailoring fabric, perfect for summer wear.
154cm wide 100% cotton suiting fabric. Italian woven fine twill fabric in dark navy. Ex-designer cloth perfect for suits and dresses.
154cm wide, fine polyester-cotton trousering fabric in teal--breathable, soft & perfect for summer.
154cm wide, fine polyester-cotton trousering fabric in coral--breathable, soft & perfect for summer.
Scrubs
155cm wide, fine polyester-cotton twill trousering fabric in dark navy with a soft yet firm finish.
Workwear - Merlin
152cm wide, cotton fine twill trousering fabric in black, lightweight with a soft finish & slight sheen.
Workwear - Osprey
156cm wide, cotton twill trousering fabric in black, lightweight with a soft finish and slight sheen.
122cm wide, 9.5oz black cotton/elastane stretch denim.
152cm wide, lightweight cotton canvas trouser fabric in a camel brown hue, tough yet soft, perfect for men's pants.
150cm wide, 82% cotton and 18% Tencel twill fabric in a khaki green hue, finely woven and perfect for suits.
152cm wide white polyester and cotton blend twill. A high quality cloth with a beautiful hand. Perfect for lined skirts, shorts, trousers and blazers.
Erica
155cm wide, cotton and elastane twill trousering fabric in dark olive with a lovely soft hand.
Narrow Italian Denim (Seconds)
81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.
Polo - Rosewood
Simply gorgeous 170cm wide fine twill weave cotton chino fabric with a dusky pink hue. Great choice for creating bold trousers, dresses and pencil skirts.
Polo - Crimson
Simply gorgeous 170cm wide fine twill weave cotton chino fabric with a rich crimson red/pink hue. Perfect for creating bold trousers, dresses and pencil skirts.
Italian Red Selvedge Denim - Classic Indigo (Seconds)
81cm wide, 12.7oz Italian selvedge denim in a classic indigo shade with stitched red selvedge. 100% cotton.
Italian Red Selvedge Denim - Ash Black
12.2oz Italian red selvedge denim in ash black, woven 82cm wide in 100% cotton.
Italian Red Selvedge Denim - Dark Indigo
10.7oz Italian red selvedge denim, 94cm wide with classic narrow loom finish.
Italian Red Selvedge Denim - Ocean Indigo
91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
Cotton drill is a strong cotton fabric woven in a twill weave to create a strong diagonal pattern in the weave. To give you an idea of this, traditional denim is a twill weave. What makes the weave so strong and why is it so good? The diagonal structure of the weave gives it its strength, and makes it tear resistant. Hence its usefulness for utility, work wear and uniform fabrics. A drill fabric is also a breathable material making it comfortable to wear, as it is 100% cotton.
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.