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.
Free UK delivery over £75
Sussex - Victoria - Coral
Superb quality fine cotton lawn dress fabric. Light & breathable which makes it the†perfect fabric for summer dresses, tops, skirts & shirts.â€
100% Viscose Rayon dress fabrics with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments.
Toto
135cm wide, 100% viscose dress fabric woven in Italy with a brown abstract leaf print on ivory.
Made from a blend of polyester and viscose, this navy and white speckled effect suiting fabric is ideal for suits!
Fibre Mood - Knitwear - Cream
160cm wide, 330gsm knitwear fabric in cream. Made from 70% cotton and 30% polyester, OEKO-TEX certified.
Sabbia
152cm wide, finely sueded cotton suiting in pale golden sand. Lightweight, soft and woven in Italy.
148cm wide, cotton poplin shirting in stone. Lightweight, soft and breathable with a smooth finish.
Riot
144cm wide, lightweight silky viscose dress fabric with a vibrant colourful abstract design.
Qjutie - French Terry - Palms
150cm wide, cotton/elastane palm tree French terry fabric, from the Qjutie & The Qjutest range.
Fun, digitally printed cotton dress fabric featuring the characters Tom and Jerry on a bright and colourful background! A great children's fabric!
Silk Crepe de Chine - 16 Momme - Grey
Silk Crepe de Chine - 16 Momme - Grey
Soft, fluid, and durable - our 16 momme silk crepe de chine (135cm wide) is perfect for fashion and accessories, with limited shades available.
175cm wide bright blue fabric, 40% cotton, 40% modal, 20% polyester. Smooth, soft, and durable with breathable drape--ideal for dresses, tops, skirts, and versatile summer wear.
125cm wide 100% viscose fabric with orange and pink tie-dye print. Lightweight at 125gsm with a soft drape
Albany 16 momme Silk - Jane
16 momme silk satin with beautiful drape - sew something special.
Lightweight with a soft drape, it's perfect for crisp shirts, summer dresses, and standout seasonal pieces.
Printed Georgette - Daisy
A cream polyester georgette scattered with ditsy flowers and black spots - lightweight, sheer and perfect for blouses, dresses and layering.
Fibre Mood - Boreal Match - Dark Rust Rib
55cm wide dark rust rib fabric, 295gsm. A soft, knitted blend of 95% cotton and 5% elastane with stretch, perfect for cuffs, waistbands, neckbands, and fitted garments.
Fibre Mood - Elan Match - Denim Sheepskin
155cm wide denim blue sheepskin-style fabric, 370gsm. A soft and cosy polyester fabric with slight weft stretch
Fibre Mood - Raya Match - Bordeaux Sheepskin
155cm wide rich bordeaux sheepskin-style fabric, 370gsm. A soft and cosy polyester fabric with slight weft stretch
150cm wide, raspberry polyester and elastane dress fabric. Soft, stretchy, and comfortable to wear.
Two For One
153cm wide, two-sided wool coating fabric with beige on one side and a peachy sand on the other. Midweight & warm, ideal for coats and outerwear.
160cm wide synthetic faux fur with a chevron design. Pale nude 100% polyester fabric, perfect for dressing gowns, jackets, and home dÈcor.
150cm wide, Italian-woven pale blue Tencel fabric. Lightweight and silky with elegant drape.
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.