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 British Yorkshire deadstock tweed in teal and cream herringbone. Soft yet structured.
Italian knitted ex-designer printed jersey fabric, deadstock fabric from a well known British high end label
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.
Ivory metallic faux leather embroidered with self-coloured sequins. For skirts, jackets and bags.
Introducing our 150cm-wide, colourful cotton/polyester blend fabric, woven in a unique Inca stripe pattern featuring black, amber, grey, white, and neon pink.
158cm wide, superfine 100% wool suiting fabric in bronze-brown. Supremely smart, woven in Italy.
Cable Car - Chunky Wool - Moss
Our Italian moss green cable-knit fabric is made from 100% lambswool, soft and chunky, perfect for winter wear.
Woven in Italy, this fine shirt fabric features a small check made up of black & grey yarns. Made from 100% wool.
154cm wide, 100% linen shirting fabric in navy blue, with a crisp, textured finish.
French Crepe – Smooth Baby Blue
Exquisite smooth French crepe in baby blue with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.
158cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.
Not The Only Fruit - Midnight Olive
This is a mildly stretchy woven polyester elastane trousering fabric with a dark olive hue . 145cm wide, perfect for adding sophistication to any outfit!
81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.
This 147cm wide, 97% cotton & 3% elastane woven Italian denim in charcoal has a lovely soft finish.
148cm wide, Italian fine cotton shirting panel fabric in navy, featuring a multi-coloured stripe.
Fabulous red, yellow and blue flowers are printed on this ivory double georgette dress fabric. 145cm wide cloth perfect for floaty dresses and blouses.
From a well known clothing designer, this Italian made 158cm wide cotton shirting in yellow features a black and blue check and handles beautifully.
153cm wide, Italian 100% wool melton brushed coating fabric in a russet brown and black blend.
This padded wool mix coating fabric features a beige chunky stripe that's been knitted in Italy, ideal for cardigans!
Woven in Italy, this sky blue suiting fabric is made from 98% wool and 2% nylon, perfect for skirts and pants!
158cm wide, 100% linen chambray shirting fabric in indigo blue, with a crisp, textured finish.
154cm wide, 100% linen shirting fabric in raspberry pink, with a crisp, textured finish.
This 154cm wide ex-designer Italian fine wool cloth in navy has a lovely texture and depth. Shop Wool Fabric Online.
Italian Red Selvedge Denim - Ocean Indigo
91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
This cotton and elastane blend shirting fabric in a pale pink hue is lightweight and comfortable. Made in Turkey.
Superior quality Italian Punto Di Milano fabric in navy, composed of 97% viscose and 3% elastane.
138cm wide, 97% cotton & 3% elastane woven denim in black with a lovely soft finish and slight stretch.
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.
155cm wide, wool and cashmere softly brushed coating in a dark green hue - Made in Italy.
Ex-designer, 150cm wide, wool bouclÈ tweed fabric with a woven houndstooth check pattern.
150cm wide, ex-designer wool bouclÈ tweed fabric with a woven houndstooth check pattern.
Water Resistant Cotton Cambric 6oz - Yellow
148cm wide, yellow cotton with a natural feel, water-resistant finish. Durable & machine washable.
150cm wide, British 100% wool tweed in plum and mustard marl with blue and beige overcheck.
154cm wide, very dark navy wool suiting fabric in a slightly heavier weight. Great for blazers!
Very wide 180cm red cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!
142cm wide, British 100% wool flannel suiting fabric in mid grey with pale blue and beige stripes.
150cm wide, super fine 100% wool suiting fabric in a navy and black check. Woven in Italy!
150cm wide British Yorkshire deadstock tweed in green and cream herringbone. Soft yet structured.
Made in Italy, this black ribbed wool jacketing fabric is perfect for cardigans, shawls, scarves and accessories!
Quilted - Coco Stretch - Magenta
140cm wide, magenta quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.
Knitted in Italy, this deadstock t-shirting fabric in navy has a towelling stripe made from cotton and elastane.
Glorious Italian swimwear dress fabric with a bright multi-coloured floral print all-over. Perfect for swimwear or loose jersey trousers
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.