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.
Water Resistant Cotton - Aviator - Beige
156cm wide, tightly woven cotton fabric in beige with a water-resistant finish. Durable and versatile.
Waxed Cotton - Rainford 4oz Twill - Dark Grey
Waxed Cotton - Rainford 4oz Twill - Dark Grey
Lightweight dark grey waxed cotton twill, approx. 138cm wide and 4oz weight, finished in the UK.
Dry Finish Tin Cloth - Black
152cm wide black dry finish tin cloth fabric, 100% cotton, 11oz weight. Durable and water-resistant.
Water Resistant Cotton Cambric 8oz - Tan
148cm wide tan cotton with a natural feel, water-resistant finish. Durable & machine washable.
Water Resistant Cotton Cambric 6oz - Grey
148cm wide, grey cotton with a natural feel, water-resistant finish. Durable & machine washable.
Water Resistant Cotton Cambric 6oz - Yellow
148cm wide, yellow cotton with a natural feel, water-resistant finish. Durable & machine washable.
Water Resistant Cotton Cambric 8oz - Mahogany
148cm wide brown cotton with a natural feel, water-resistant finish. Durable & machine washable.
Waxed Cotton - Chera 6oz - Blue
148cm wide blue waxed cotton fabric with a 6oz weight and classic weather-resistant finish.
Waxed Cotton - Chera 4oz - Dark Green
148cm wide dark green waxed cotton fabric in a lighter 4oz weight with classic weather resistance.
Waxed Cotton - Chera 4oz - Black
Durabe waxed cotton fabric in black with a soft, matt finish. 148cm wide.
Water Resistant Cotton Cambric 8oz - Navy
148cm wide navy cotton with a natural feel, water-resistant finish. Durable & machine washable.
Waxed Cotton - Tekwax Evolution 6oz - Rich Tan
148cm wide rich tan waxed cotton fabric with Tekwax Evolution finish, washable 6oz cloth.
Waxed Cotton - Tekwax Evolution 6oz - Dark Green
Dark green waxed cotton fabric with Tekwax Evolution washable finish. 148cm wide.
Waxed Cotton - Tekwax Evolution 6oz - Yellow
148cm wide yellow waxed cotton fabric with Tekwax Evolution washable finish and classic 6oz weight.
Keswick Ripstop - Black
145cm wide black ripstop fabric with waterproof finish. 85% nylon, 15% elastane, 150gsm - lightweight, stretchy and OEKO-TEX certified.
Keswick Ripstop - Cream
145cm wide cream ripstop fabric with waterproof finish. 85% nylon, 15% elastane, 150gsm - lightweight, stretchy and OEKO-TEX certified.
Made from a mix of duck-down, PA, silk, polyester and PU, this black quilted fabric is great for coats and bags!
Water Resistant Linen - Lime
155cm wide, 100% linen fabric in lime with a water-resistant finish, durable with a stiff finish, great for jackets.
Water Resistant Linen - Pink
145cm wide, 100% linen fabric in pink with a water-resistant finish, durable with a stiff finish, great for jackets.
150cm wide, nylon and cotton lightweight fabric in navy blue. This is a superb fabric for keeping the wind out. Good for a casual jacket or pair of trousers.
A lightweight trouser and jacket fabric. Made from nylon and cotton, this is a superb fabric for keeping the wind out.
Pertex - Blue
Pertex water resistant, windproof, breathable performance fabric in vibrant Blue
Lightweight Polyester water resistant fabric in pink, which has a soft finish, dull on the reverse - the chintz finish has a dull sheen and is the face.
Beige 2oz lightweight, outdoor performance jacketing fabric, made of nylon, very water resistant, windproof and breathable.
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.