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
Ego - Pink
150cm wide, pink stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
Needlecord - Brown
Woven in Italy, this ex-designer/deadstock cotton needlecord fabric in light brown is perfect for soft shirts.
150cm wide, 100% linen chambray shirting fabric woven in Italy in sand & dark brown yarns.
Fiori Aqua
150m wide fine Italian cotton lawn in mint green, featuring a delicate floral print. Perfect for layering, caftans, and summer dresses.
Seta - Cerise
Woven in Italy, this single crepe dress fabric in a cerise hue is made from 100% silk. Ideal for floaty blouses.
Faux fur-lined diamond quilted nylon fabric, with a water-resistant finish and grey hue. 150cm wide, made in Italy.
Italian towelling stripe t-shirt fabric in white, lightweight and soft, made from cotton and elastane.
EZIO - Greatest Showman - Blue
EZIO - Greatest Showman - Blue
Superb quality blue viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills.
Fontayne
152cm wide, deadstock coating in black with a soft brushed finish. Made from 80% wool and 20% cashmere.
Pink Dream Coating
140cm wide, soft touch wool, nylon, and cashmere blend coating fabric in pink. Woven in Italy!
132cm wide, fine cotton gabardine fabric in navy, deadstock and ex-designer, ideal for trousers.
Clooned
152cm wide, Italian ex-designer cotton stretch suiting fabric in dark navy. A film star worthy cloth!
Superior quality Italian Punto Di Milano fabric in dark navy, composed of 97% viscose and 3% elastane.
Damson Pinstripe
150cm wide, Italian ex-designer fine cotton shirting fabric in white with damson pinstripe's.
125cm wide, water-repellent nylon/acetate fabric woven in Italy. Lightweight cloth in dark green with a patterned face.
Made from 100% fleece wool, this ex-designer, deadstock shirting fabric in taupe & blue has been woven in Italy.
Monza Denim - 11oz - Deep Blue
Monza Denim - 11oz - Deep Blue
148cm wide, 97% cotton & 3% elastane Italian woven 11oz denim in deep blue with a soft finish.
160cm wide, ex-designer 100% wool fabric in camel. Perfect for creating cosy dresses. Made in Italy!
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.
Denim Jersey Crinkle
Italian made mid denim blue polyester jersey with elastane stretch fabric with white stitching on the reverse. Perfect for looser fitting shirts, shorts and joggers.
Woven in Italy, this camo water-resistant fabric made from PU coated nylon is ideal for rain wear!
153cm wide, lightweight Italian cotton twill in dark olive. Soft and breathable, ideal for tailored shorts, trousers, and suiting.
Soft Twill Shirting - Duck Egg
Italian, ex-designer, lightweight plain cotton twill fabric in a duck egg blue hue, perfect for elegant dresses.
Inky
152cm wide, Italian soft 100% viscose dress fabric in ivory with a "painted" design in black.
Lombardy
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.
Scura Marina
150cm wide, mid to lightweight spin weave Italian deadstock wool suiting fabric in dark navy.
Tuscan Shade
158cm wide, superfine 100% wool suiting fabric in bronze-brown. Supremely smart, woven in Italy.
Camel Wool Cashmere Lightweight Jacketing Coating. Lightweight wool jacketing/ coating in a lovely camel colour. Mouth-watering!
Italian 6 Wale Corduroy - Rich Tan
Italian 6 Wale Corduroy - Rich Tan
150cm wide, thick 100% cotton 6 wale corduroy fabric in a rich tan shade. Woven in Italy.
Sterling Silk - Emerald
Emerald green Italian dress fabric, made from 67% acetate and 33% silk, perfect for prom and bridesmaid dresses.
Superior quality Italian Punto Di Milano fabric in black, composed of 97% viscose and 3% elastane.
Our Italian wool suiting fabric in grey features a timeless herringbone weave with a water-resistant backing, ideal for coats/jackets!
Cable Car - Chunky Wool - Moss
Our Italian moss green cable-knit fabric is made from 100% lambswool, soft and chunky, perfect for winter wear.
White Mischeif
148cm wide, 100% linen white dress fabric, woven in Italy with a textured weave and soft finish.
Made in Italy, this brown dogtooth wool suiting fabric has its own bonded lining, ideal for blazers or skirts!
Italian knitted ex-designer printed jersey fabric, deadstock fabric from a well known British high end label
Owl and Pusscat - Green
154cm wide, 100% Italian wool coating fabric in pea green, relatively lightweight but dense with a soft finish.
ITA Collection - Two Sides
154cm wide, ex-designer two-sided wool coating, one side in pale grey, the other in a camel twill.
Bertie
154cm wide, wool suiting fabric with a brown & black houndstooth check, made in Italy.
Tiny Tim Three
Woven in Italy, this fine shirt fabric features a small check made up of black & grey yarns. Made from 100% wool.
Marina Linen
154cm wide, 100% linen shirting fabric in navy blue, with a crisp, textured finish.
Lampone Linen
154cm wide, 100% linen shirting fabric in raspberry pink, with a crisp, textured finish.
Italian Red Selvedge Denim - Ocean Indigo
Italian Red Selvedge Denim - Ocean Indigo
91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
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.