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.
Huggy Bear
146cm wide, 100% wool coating fabric in dark brown. Soft, lightly brushed and woven in Italy.
Made in England at one of Yorkshire's finest mills, Bower Roebuck, this black twill wool coating fabric is perfect for elegant outerwear!
153cm wide, Italian 100% wool melton brushed coating fabric in a russet brown and black blend.
143cm wide light grey fleece made from 100% Australian virgin wool, responsibly sourced.
100% Wool Fleece - Beige
143cm wide beige fleece made from 100% Australian virgin wool, responsibly sourced.
100% Wool Fleece - Navy
Classic navy Australian virgin wool fleece, 143cm wide and made from 100% wool.
143cm wide, 100% Australian virgin wool fleece in a deep wine red, responsibly sourced and mulesing-free.
100% Wool Fleece - Black
Classic black Australian virgin wool fleece, 143cm wide and made from 100% wool.
100% Australian virgin wool fleece, 143cm wide, in a rich purple shade with a soft fleece handle.
Luxurious 150cm-wide wool suiting with a subtle Prince of Wales check; perfect for timeless suits and tailored garments.
143cm wide duck egg blue fleece made from 100% Australian virgin wool, mulesing-free.
100% Wool Fleece - Moss
143cm wide 100% Australian virgin wool fleece in moss green, ethically sourced and mulesing-free.
143cm wide virgin wool fleece in ochre, made from 100% Australian wool and mulesing-free.
100% Wool Fleece - Mauve
143cm wide, 100% Australian virgin wool fleece in mauve with a soft, cosy finish.
100% Wool Fleece - Sky Blue
Soft 143cm wide Australian virgin wool fleece in sky blue, 100% wool and ethically sourced.
100% Wool Fleece - Forest Green
Forest green Australian virgin wool fleece, 143cm wide and made from 100% wool.
Soft lilac Australian virgin wool fleece, 143cm wide and mulesing-free.
A 143cm wide fleece made from 100% Australian virgin wool in a rich rust tone, responsibly produced.
143cm wide, 100% Australian virgin wool fleece in a warm tan shade, mulesing-free and sheep-friendly.
100% Wool Fleece - Turquoise
A 143cm wide Australian virgin wool fleece in turquoise, made from 100% wool and mulesing-free.
Pure Luxury - Boiled Wool - Sea Green
High quality 100% boiled wool cloth in sea green, made from Australian virgin wool. Perfect for jackets and coats.
100% Wool Fleece - Royal
143cm wide Australian virgin wool fleece in royal blue, 100% wool and mulesing-free.
143cm wide 100% Australian virgin wool fleece in brown, warm, durable and mulesing-free.
Australian virgin wool fleece in dark grey, 143cm wide and mulesing-free.
Pure Luxury - Boiled Wool - Ivory
High quality 100% boiled wool cloth in ivory, made from Australian virgin wool. Perfect for jackets and coats.
Polyester and wool blend boucle fabric with a pink, black and white striped design. Create jackets and coatigans with this 145cm wide chunky knit fabric.
154cm wide, soft lightweight wool coating fabric in very dark brown. Woven in Italy and 380gsm.
Pure Luxury - Boiled Wool - Grey
High quality 100% boiled wool cloth in grey, made from Australian virgin wool. Perfect for jackets and coats.
Honey-coloured Italian wool and alpaca coating, with soft texture and light structure.
Pure Luxury - Boiled Wool - Black
Luxurious quality, 140cm wide, 100% boiled wool fabric in black, perfect for jackets and coats!
Italian wool and cashmere herringbone coating, 148cm wide. Ex-designer deadstock in grey and black, soft and refined.
Italian wool and cashmere coating in deep near-black, 152cm wide. Ex-Valentino deadstock with a soft brushed finish.
Italian 100% wool tweed, 154cm wide. Ex-designer deadstock houndstooth jacketing in black, grey and white.
155cm wide, wool and cashmere softly brushed coating in a dark green hue - Made in Italy.
Italian brushed wool jacketing, 160cm wide. Ex-designer deadstock in deep navy with a soft, lightweight handle.
Marge
154cm wide, 100% wool coating fabric in blue with a soft, fluffy surface and coarse weave.
Italian wool melange coating, 135cm wide. Designer deadstock with subtle sparkle and rich mixed yarn texture.
Red and navy Italian wool check coating, 148cm wide. Heavyweight ex-Celine deadstock for coats and outerwear.
Foxy
157cm wide, wool and mohair coating fabric in a rich rusty ginger. Super soft with a beautiful finish.
Marcella Grey
150cm wide, Italian wool coating in a grey, white and black melange. Loosely woven and cuddly.
Italian grey marl wool coating with cashmere, 150cm wide. Soft finish with structure, ideal for coats and jackets.
Pure Luxury - Boiled Wool - Lipstick
Luxurious quality, 140cm wide, 100% boiled wool fabric in lipstick pink, perfect for jackets & coats!
Pure Luxury - Boiled Wool - Autumn
Luxurious quality, 140cm wide, 100% boiled wool fabric in burnt orange, perfect for jackets & coats!
Pure Luxury - Boiled Wool - Lavender
Luxurious quality, 140cm wide, 100% boiled wool fabric in lavender, perfect for jackets and coats!
Pure Luxury - Boiled Wool - Wild Grey
Luxurious quality, 140cm wide, 100% boiled wool fabric in grey, perfect for jackets and coats!
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.