Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.
145cm wide, cotton & elastane corduroy fabric in plum. 337gsm with a comfortable stretch.
150cm-wide, faux fur backed cord fleece in soft beige. Ideal for crafting indulgent jackets, dressing gowns, and loungewear.
150cm wide, brushed cotton shirting fabric in red with a green, navy, blue and yellow checked pattern.
140cm wide, pink quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.
100% cotton OEKO-TEXÆ dressmaking fabric in a cream hue, perfect for dressing up or down, shirts, skirts and trousers!
Woven in Italy, this fine wool suiting fabric has a brown overcheck on a dark grey ground. Deadstock.
140cm wide, 21 wale cotton needlecord fabric, perfect for dressmaking, children's wear and soft furnishings.
140cm wide, 100% cotton, 21-wale needlecord fabric in lavender. Perfect for lightweight and soft dresses.
154cm wide, 100% wool coating fabric in blue with a soft, fluffy surface and coarse weave.
155cm wide, deadstock 80% wool, 20% alpaca lightweight coating fabric in honey. Woven in Italy!
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.
143cm wide, 100% Australian virgin wool fleece in royal blue. Mulesing-free and sheep-friendly!
143cm wide, 100% Australian virgin wool fleece in mauve. Mulesing-free and sheep-friendly!
100% Wool Fleece - Duck Egg Blue
143cm wide, 100% Australian virgin wool fleece in duck egg blue. Mulesing-free and sheep-friendly!
146cm wide, 100% wool coating fabric in dark brown. Soft, lightly brushed and woven in Italy.
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in brown, excellent for floaty trousers, shirts, and skirts!
145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.
151cm wide, corduroy fleece fabric in rust with a soft cord front and plush faux fur backing.
A bold loop back terry jersey in Black, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
150cm wide mink matt faux leather fabric, 250gsm. Made from 60% polyurethane, 32% polyester, 8% viscose
Italian Red Selvedge Denim - Ash Black
82cm wide, 12.2oz Italian denim in black with stitched red selvedge. A heavy, breathable 100% cotton fabric.
Italian Red Selvedge Denim - Classic Indigo
81cm wide, 12.7oz Italian selvedge denim in a classic indigo shade with stitched red selvedge. 100% cotton.
Polyester, viscose & elastane blend twill suiting fabric in dark navy blue, perfect for sophisticated suiting.
156cm wide, lightweight wool blend coating in melange taupe/grey with a lightly felted finish.
150cm wide, ex-designer water-resistant nylon quilting in matte black with diamond stitching detail.
Quilted Wool - Brown Pinstripe
150cm wide, ex-designer double-sided poly/wool quilting fabric in dark brown with white pinstripes.
140cm wide water-resistant diamond quilted nylon/polyester fabric in a soft ivory hue has a soft matte face and glossy reverse.
60 wide Italian printed lightweight polyester satin which feels like silk in an exquisite and very different design. A very dark moss green ground with a large classical paisley design ...."
148cm wide, 100% cotton, 21 wale needlecord fabric in purple, perfect for soft shirts. OEKOTex Certified.
140cm wide, polyester corduroy quilting fabric in rust. Great for cosy & stylish jackets and coats.
140cm wide, polyester corduroy quilting fabric in sand. Great for cosy & stylish jackets and coats.
Made from 96% polyester and 4% spandex, this sand-coloured suiting fabric is perfect for wide-leg trousers.
152cm wide, cotton, polyester & viscose blend jacquard dress fabric featuring a geometric woven design in blue.
Italian Red Selvedge Denim - Dark Indigo
94cm wide, 10.7oz Italian selvedge denim in dark indigo with stitched red selvedge. A heavy 100% cotton fabric.
Woven in Italy by Redaelli, this orange polyester velvet fleece fabric is super soft and high quality, ideal for comfy garments.
145cm wide, cotton & elastane corduroy fabric in damson. 337gsm with a comfortable stretch.
60% polyester and 40% cotton brushed tartan shirting fabric in navy, red and white. Beautifully soft and lightweight.
Double Sided Stretch Fleece - Black
Black 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
EZIO - Greatest Showman - Purple Olive
Superb quality viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills. In iridescent green and purple.
Italian ex-designer virgin wool check fabric, 155cm wide, 163gsm. Lightweight 100% wool with elegant drape
Waxed Cotton - Bonneville 6 - Black
155cm wide black waxed cotton fabric 'Bonneville 6', 275gsm.
143cm wide, 100% Australian virgin wool fleece in tan. Mulesing-free and sheep-friendly!
Water and wind resistant diamond quilted fabric with 2oz wadding. 136cm wide versatile black polyester fabric.
143cm wide, 100% Australian virgin wool fleece in lilac. Mulesing-free and sheep-friendly!
From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.