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.
Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!
12oz Recycled Cotton Red Selvedge Denim
80cm wide, 12oz cotton and elastane denim twill fabric in black with red-stitched selvedge.
Printed Velour Fleece - Teddy Peach
154cm wide velvet fleece fabric in peach with an embossed bear and bunny print and fluffy reverse. Perfect for loungewear and pyjamas.
Italian 6 Wale Corduroy - Stone
150cm wide, thick 100% cotton 6 wale corduroy fabric in a pale stone shade. Woven in Italy.
A light loop back terry jersey in cream, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
95% Cotton and 5% elastane suiting fabric in black with a textured finish, perfect for waistcoats and skirts!
100% polyester decorative floral brocade dress fabric with a smooth, malleable finish - can also be used for curtains.
Polyester and elastane blend Ponte Roma jacquard knit jersey fabric in blue and black, great for joggers.
130cm wide, British-woven lightweight wool coating in olive green and black herringbone.
100% cotton 21 wale needlecord fabric in a fuchsia pink hue, 140cm wide, perfect for children's wear.
150cm wide, polyester and wool coating fabric, with a black, grey & damson camouflage design.
150cm wide navy wool cashmere coating fabric, 280gsm. A luxurious blend of 80% wool and 20% cashmere with a soft hand and elegant drape
Brushed Cotton - Sindia - Maroon
148cm wide, 100% brushed cotton fabric in maroon with a floral print. Soft, warm
143cm wide, 100% Australian virgin wool fleece in turquoise. Mulesing-free and sheep-friendly!
150cm wide, cotton & polyester jersey corduroy fabric in grey with a soft, velvety texture.
16 Wale Washed Corduroy - Army
147cm wide, 100% cotton 16 wale washed corduroy in army green. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Chestnut
147cm wide, 100% cotton 16-wale washed corduroy in warm brown. 220-230gsm and Oeko-Tex certified.
Designer Velvet - Barely Black
150cm wide, ex-designer 100% cotton velvet in almost black, Perfect for dresses, skirts, & jackets.
Soft, durable antipill polyester fleece, 144cm wide with a camouflage print in shades of blue. Oeko-tex certified.
Harmony Knits - Cornflower Blue
157cm wide, viscose, polyester & polyamide jersey fabric in cornflower blue. Super soft & snuggly.
Special Suiting - 100% Cashmere
158cm wide, 100% cashmere lightweight suiting fabric, made in Italy. Luxuriously soft, ex-designer, deadstock.
A beautiful loop back terry jersey in pale blue, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
150cm wide, black wool/nylon waffle weave coating with structure & body without excess weight.
Fur Backed Faux Leather - Olive
142cm wide, polyester-polyurethane stretch faux leather fabric in dark olive with a soft fur backing.
145cm wide, cotton & elastane corduroy fabric in olive green. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in mocha. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in sand. 337gsm with a comfortable stretch.
Our black and white dogtooth check cotton suiting fabric has a delicate blue overcheck, ideal for waistcoats or trousers!
Double Trouble - Jacquard Jersey - Teal
160cm wide, double-knit jacquard jersey with a diamond pattern in teal made from polyester and elastane.
Olive green 144cm wide polyester embossed quilted fabric, resembling steel grating patterns. Perfect for jackets, gilets, coats, and bags.
150cm wide, polyester tweed fabric in black with multicoloured threads. Textured, structured and full of colour.
OEKOTexÆ plain navy dressmaking fabric made from 100% cotton, ideal for tunics, trousers, shirts and tops!
Tan brown 132cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.
Soft cream 124cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.
150cm wide, ex-designer water-resistant polyester/pony skin quilting in beige & furry leopard print.
Waxed Cotton - Bonneville 6 - Green
153cm wide green waxed cotton fabric 'Bonneville 6', 275gsm.
150cm wide, cotton & polyester jersey corduroy fabric in mauve purple with a soft, velvety texture.
150cm wide, cotton & polyester jersey corduroy fabric in navy blue with a soft, velvety texture.
Cable Car - Chunky Wool - Chestnut
Our chestnut orange cable-knit fabric made from 100% lambswool has been knitted in Italy. Ideal for jumpers.
130cm wide, ex-designer 100% cotton velvet in navy, Perfect for dresses, skirts, & jackets.
142cm wide, ex-designer 100% cotton velvet in cobalt blue, Perfect for dresses, skirts, & jackets.
Double Sided Fleece - Pistachio Flower
152cm wide double-sided printed fleece fabric featuring pale green background with pink flowers. Perfect for loungewear!
Printed Velour Fleece - Teddy Pink
Velvet fleece fabric with a baby pink hue and adorable embossed bear and bunny print. 154cm wide with a soft fluffy reverse, perfect for loungewear.
140cm single-sided wave weave quilted fabric with lightweight wadding and mesh backing. With an orange and black abstract lava design.
This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
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.