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.
Bubble Wash Corduroy - Crimson
143cm wide 8 wale cotton stretch easy-care corduroy fabric in crimson, with a unique bubble effect.
Waxed Cotton - Chera 4oz - Dark Green
148cm wide, waxed cotton fabric in dark green with a soft, matt finish. Lightweight & durable.
140cm wide, polyester corduroy quilting fabric in petrol. Great for cosy & stylish jackets and coats.
125cm wide, water-repellent nylon/acetate fabric woven in Italy. Lightweight cloth in dark green with a patterned face.
Made from 100% polyester, this soft and cosy boucle fabric in brown is perfect for winter coats and jackets.
Get ready for autumn/winter with our polyester and wool blend coating fabric in black, featuring a large-scale grey over check.
Bonded Wool Cotton - Little Pin
Bonded in the UK with British wool and quality cotton, this water-resistant fabric has a charcoal pinstripe front and solid black back.
Stunning Italian knitted jersey wool coating fabric in grey with a linear rope pattern.
Waxed Cotton - Chera 4oz - Black
148cm wide, waxed cotton fabric in black with a soft, matt finish. Lightweight & durable.
This lightweight, fine, water resistant lining fabric in a navy hue is made from polyester, perfect for ponchos!
Woven in Italy, this camo water-resistant fabric made from PU coated nylon is ideal for rain wear!
Cable Car - Chunky Wool - Ivory
This Italian chunky ivory cable-knit fabric, made from 80% lambswool and 20% polyester, is perfect for soft, warm cardigans.
Our water-resistant diamond quilted polyester fabric in a dark olive hue has a soft matte face and glossy lining.
Italian-woven brown suiting fabric. Made from 73% virgin wool, 26% wool mohair, 1% elastane.
85% polyester and 15% metallic brocade dress fabric featuring an abstract floral print in silver on a navy ground.
150cm wide, ex-designer wool bouclÈ tweed fabric with a woven houndstooth check pattern.
Knitted Mouflon Coating - Honey
Honey mouflon flannel coating fabric made from a 67% polyester and 33% acrylic blend. Lightweight, warm and easy to care for.
Camel Wool Cashmere Lightweight Jacketing Coating. Lightweight wool jacketing/ coating in a lovely camel colour. Mouth-watering!
Italian 6 Wale Corduroy - Rich Tan
150cm wide, thick 100% cotton 6 wale corduroy fabric in a rich tan shade. Woven in Italy.
156cm wide, jumbo corduroy fabric in a dull lavender hue, made from 100% cotton, perfect for durable jackets.
148cm wide, polyester & wool mix terracotta boiled wool coating fabric. Lightweight and durable.
100% Wool Fleece - Forest Green
143cm wide, 100% Australian virgin wool fleece in forest green. Mulesing-free and sheep-friendly!
150cm wide British Yorkshire deadstock tweed in teal and cream herringbone. Soft yet structured.
154cm wide, 100% Italian wool coating fabric in pea green, relatively lightweight but dense with a soft finish.
150cm wide, ex-designer double-sided quilting fabric in navy polyester and a blue wool check.
154cm wide, ex-designer two-sided wool coating, one side in pale grey, the other in a camel twill.
Introducing our 150cm-wide, colourful cotton/polyester blend fabric, woven in a unique Inca stripe pattern featuring black, amber, grey, white, and neon pink.
143cm wide, 100% Australian virgin wool fleece in light grey. Mulesing-free and sheep-friendly!
143cm wide, 8 wale cotton stretch easy-care corduroy fabric in purple, with a unique bubble effect.
Cable Car - Chunky Wool - Moss
Our Italian moss green cable-knit fabric is made from 100% lambswool, soft and chunky, perfect for winter wear.
This 164cm wide, dark green fleece fabric is made from 100% polyester and is excellent for blankets and coats!
78% polyester, 22% metallic lurex jacquard brocade fabric featuring a rose gold floral design on a pale blue ground.
81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.
100% Polyester boucle fabric in a plain brown colour, perfect for jumpers, jackets and coatigans!
Made from 100% polyester, this soft and cosy boucle fabric in sage is perfect for winter coats and jackets.
143cm wide, 100% Australian virgin wool fleece in sky blue. Mulesing-free and sheep-friendly!
153cm wide, Italian 100% wool melton brushed coating fabric in a russet brown and black blend.
165cm wide, 100% wool coating with a brushed finish and abstract design in shades of green, black and grey.
Woven in Italy, this sky blue suiting fabric is made from 98% wool and 2% nylon, perfect for skirts and pants!
150cm wide, pink abstract brocade dress and jacketing fabric made from 93% polyester and 7% metallic.
Italian Red Selvedge Denim - Ocean Indigo
91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
150cm wide, British fine wool suiting fabric featuring a Prince of Wales check weave in black and white.
Made from 100% polyester, this soft and cosy boucle fabric in stone is perfect for winter coats and jackets.
150cm wide, ex-designer water-resistant black polyester and British wool dogtooth quilting fabric.
157cm wide, wool and mohair coating fabric in a rich rusty ginger. Super soft with a beautiful finish.
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.