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.
152cm wide, polyester and metallic floral brocade fabric in a navy hue, perfect for garments and curtains.
Wool/Cashmere Coating - Russet
150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.
150cm wide, pink stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
Made from 100% cotton, this 21 wale needlecord fabric in charcoal is perfect for pinafore dresses.
140cm wide, 100% cotton, 21 wale needlecord fabric in brown, perfect for autumn dressmaking.
21 Wale Needlecord - Terracotta
Our 140cm wide, 21-wale cotton needlecord fabric in terracotta is OEKOTex certified, great for childrens wear.
Luscious soft fur fleece for hoodies, and sweaters. This black polyester cuddle fleece is so soft it literally just melts in your†hands.†
160cm wide, 100% polyester soft fur fleece in ochre yellow, luscious, velvety fabric.
150cm wide, 65% polyester, 35% wool, lightweight boiled wool in green.
Vintage Marl Sweatshirt - Yellow
Vintage look, 100% cotton yellow marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
Faux fur-lined diamond quilted nylon fabric, with a water-resistant finish and grey hue. 150cm wide, made in Italy.
Viscose Poplin Challis - Hazel
Superb quality draping dress fabric in a hazel and brown abstract print, made from 100% viscose, perfect for blouses and dresses, flowy trousers
High-quality 21-wale needlecord fabric in blue, made from cotton and ideal for soft, lightweight shirts.
154cm wide, 8 wale cotton corduroy fabric with a dark navy - almost black hue, soft and durable, perfect for bags and aprons.
143cm wide, 100% Australian virgin wool fleece in dark brown. Mulesing-free and sheep-friendly!
Quilted Escape - Autumn Orange
140cm wide quilted fabric. With a water and wind-resistant nylon face in a rich orange hue and a brown polyester reverse.
143cm wide, 100% Australian virgin wool fleece in beige. Mulesing-free and sheep-friendly!
Ex-designer, 150cm wide, wool bouclÈ tweed fabric with a woven houndstooth check pattern.
152cm wide, deadstock coating in black with a soft brushed finish. Made from 80% wool and 20% cashmere.
140cm wide, soft touch wool, nylon, and cashmere blend coating fabric in pink. Woven in Italy!
Our 150cm wide, chunky cotton corduroy fabric in a taupe hue is perfect for bag making, dresses and more.
143cm wide, 100% Australian virgin wool fleece in dark grey. Mulesing-free and sheep-friendly!
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.
Made in England, this fine check wool shirting fabric in a muted green shade is ideal for blouses and accessories!
Get ready for autumn/winter with our polyester and wool blend coating fabric in black, featuring a large-scale grey over check.
This rust orange dress fabric is made from 100% cotton; it's the ideal shade for holiday garments, dresses or skirts!
160cm wide, ex-designer 100% wool fabric in camel. Perfect for creating cosy dresses. Made in Italy!
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.
150cm wide, British 100% wool tweed in sage and mustard marl with blue and dark red overcheck.
Our 150cm wide, wool tweed suiting fabric in shades of sage, grey and cream is ideal for jackets and coatigans!
Superior Sweatshirt - Grey Marl
This heavy sweatshirt fabric made from cotton and polyester has a marl grey finish, great for lounge-wear.
140cm wide, 21 wale needlecord fabric made from 100% cotton in ecru - ideal for soft furnishings and clothing.
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.
150cm wide, ex-designer, 100% wool fabric in a vibrant green. Ideal for suiting. Made in Italy!
Italian-woven brown suiting fabric. Made from 73% virgin wool, 26% wool mohair, 1% elastane.
150cm wide, mid to lightweight spin weave Italian deadstock wool suiting fabric in dark navy.
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.
Made from 88% polyester and 12% elastane, our coral-coloured crepe suiting fabric is ideal for wide-leg pants.
Our Italian wool suiting fabric in grey features a timeless herringbone weave with a water-resistant backing, ideal for coats/jackets!
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.