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.
Free UK delivery over £75
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.
Luxury Heavy Boucle - Brown
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.
Double Whammy Rib
Stunning Italian knitted jersey wool coating fabric in grey with a linear rope pattern.
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.
Waxed Cotton - Chera 4oz - Black
148cm wide, waxed cotton fabric in black with a soft, matt finish. Lightweight & durable.
Water Repellent Lining - Navy
This lightweight, fine, water resistant lining fabric in a navy hue is made from polyester, perfect for ponchos!
Narrow Italian Denim (Seconds)
81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.
Woven in Italy, this camo water-resistant fabric made from PU coated nylon is ideal for rain wear!
Luxury Quilting - Dark Olive
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.
Jumbo Cord - Lavender
156cm wide, jumbo corduroy fabric in a dull lavender hue, made from 100% cotton, perfect for durable jackets.
Boiled Wool - Terracotta
148cm wide, polyester & wool mix terracotta boiled wool coating fabric. Lightweight and durable.
100% Wool Fleece - Forest Green
100% Wool Fleece - Forest Green
Forest green Australian virgin wool fleece, 143cm wide and made from 100% wool.
Linton Dior - Evelyn
A 150cm wide ex-designer wool bouclé tweed fabric with a textured houndstooth design.
Knitted Mouflon Coating - Honey
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.
150cm wide British Yorkshire deadstock tweed in teal and cream herringbone. Soft yet structured.
154cm wide, ex-designer two-sided wool coating, one side in pale grey, the other in a camel twill.
Cable Car - Chunky Wool - Moss
Our Italian moss green cable-knit fabric is made from 100% lambswool, soft and chunky, perfect for winter wear.
78% polyester, 22% metallic lurex jacquard brocade fabric featuring a rose gold floral design on a pale blue ground.
Italian Red Selvedge Denim - Ocean Indigo
91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
100% Polyester boucle fabric in a plain brown colour, perfect for jumpers, jackets and coatigans!
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.
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 light grey fleece made from 100% Australian virgin wool, responsibly sourced.
Bubble Wash Corduroy - Purple
143cm wide, 8 wale cotton stretch easy-care corduroy fabric in purple, with a unique bubble effect.
Linton Dior - Edith
Ex-designer wool bouclé tweed, 150cm wide, woven with a traditional houndstooth check.
Woven in Italy, this sky blue suiting fabric is made from 98% wool and 2% nylon, perfect for skirts and pants!
Forest Fuzz
This 164cm wide, dark green fleece fabric is made from 100% polyester and is excellent for blankets and coats!
Quilted Night Hunter
143cm wide black and white striped wool fabric with diamond quilted pattern, polyester lining, and 2oz wadding.
150cm wide British Yorkshire deadstock tweed in green and cream herringbone. Soft yet structured.
Luxury Heavy Boucle - Sage
Made from 100% polyester, this soft and cosy boucle fabric in sage is perfect for winter coats and jackets.
100% Wool Fleece - Sky Blue
Soft 143cm wide Australian virgin wool fleece in sky blue, 100% wool and ethically sourced.
153cm wide, Italian 100% wool melton brushed coating fabric in a russet brown and black blend.
Check A Check
165cm wide, 100% wool coating with a brushed finish and abstract design in shades of green, black and grey.
Water Resistant Cotton Cambric 6oz - Yellow
148cm wide, yellow cotton with a natural feel, water-resistant finish. Durable & machine washable.
170cm wide, dark navy cotton suiting fabric with a textured 'bouclÈ' weave on the face.
150cm wide, pink abstract brocade dress and jacketing fabric made from 93% polyester and 7% metallic.
Kentish Wool
150cm wide, British fine wool suiting fabric featuring a Prince of Wales check weave in black and white.
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.