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.
140cm wide, polyester corduroy quilting fabric in black. Great for cosy & stylish jackets and coats.
140cm wide, polyester corduroy quilting fabric in cream. Great for cosy & stylish jackets and coats.
Corin - Fur Backed Faux Leather - Black
158cm wide, faux leather fabric in black with a plush fur backing for added warmth and comfort.
A light loop back terry jersey in grey, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
150cm wide, modal and cotton velour fabric in purple, perfect for creating soft tracksuits.
Superior Sweatshirt - Teal Marl
164cm wide, heavy sweatshirt fabric in teal marl, made from 70% cotton and 30% polyester.
145cm wide, cotton & elastane corduroy fabric in navy blue. 337gsm with a comfortable stretch.
Cable Car - Chunky Wool - Olive Green
149cm wide, Italian lambswool cable-knit fabric in olive green, perfect for soft and cosy jumpers.
Italian made, grey and blue wool suiting fabric with a fine over check in orange perfect for dresses or suits!
Exclusive to us in the UK this Italian this checked wool suiting fabric in black and tan is ideal for pinafore dresses, shawls or loose trousers!
140cm wide beige polyester embossed quilted fabric, resembling steel grating patterns. Perfect for jackets, gilets, coats, and bags.
155cm wide, polyester faux fur fabric in a camouflage design in shades of brown, black and cream.
155cm wide, heavy wool jersey fabric in dark grey with a navy blue textured reverse, ideal for jackets and skirts!
Our plain vintage dressmaking fabric in a mustard shade is 100% cotton and 144cm wide, ideal for shirts and trousers!
Double Sided Stretch Fleece - Ivory
Ivory 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
21 Wale Needlecord - Pale Blue
Our 21-wale needlecord fabric in pale blue is 100% cotton and perfect for soft, lightweight shirts.
148cm wide, Italian loosely woven coating in ivory. A rustic 90% wool blend with a raw texture.
150cm wide, ex-designer water-resistant quilting in smooth black nylon & school grey wool flannel.
Waxed Cotton - Bonneville 6 - Dusk Grey
152cm wide dusk grey waxed cotton fabric 'Bonneville 6', 275gsm.
143cm wide, 100% Australian virgin wool fleece in purple. Mulesing-free and sheep-friendly!
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in grey, excellent for floaty trousers, shirts, and skirts!
Cable Car - Chunky Wool - Bottle
Italian lambswool cable-knit fabric in a bottle green hue, 140cm wide, perfect for soft and cosy jumpers.
16 Wale Washed Corduroy - Crimson
147cm wide, 100% cotton 16-wale washed corduroy in crimson red. 220-230gsm and Oeko-Tex certified.
150cm wide, plain rust coloured twill fabric made from 100% polyester, ideal for dressmaking and jumpsuits!
160cm wide, 10.5oz mid blue cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
150cm wide double sided printed fleece with a grey diamond design on a white background. Perfect warm clothing, blankets and soft furnishings.
Our 21-wale needlecord fabric in silver-grey is 100% cotton and perfect for soft, lightweight shirts.
161cm wide, polyester jacketing fabric in pale beige with faux shearling fur and a suede backing.
148cm wide, Italian, ex-designer suiting fabric featuring a chevron print in black. Made from 100% wool.
145cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in mid blue.
158cm wide, viscose/nylon double knit lightweight scuba fabric in black/dark navy. Woven in Italy.
Made from 70% cotton, 30% polyester, this sweatshirt fabric in khaki is great for joggers.
152cm wide Loro Piana navy water-resistant 100% linen fabric. Luxurious Italian cloth, breathable yet practical.
Dario, an Italian deadstock stretch denim from our Como Moderno collection. Mid Blue, approximately 323 gsm (~9.5oz).
145cm wide, cotton & elastane corduroy fabric in denim blue. 337gsm with a comfortable stretch.
Luxurious 150cm-wide, faux fur backed cord fleece in elegant black. Ideal for crafting jackets, dressing gowns, and loungewear.
140cm wide, navy quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.
142cm wide, pink recycled cotton and polyester tweed fabric. Soft, textured, and sustainable!
Superior Sweatshirt - Burgundy Marl
Our 164cm wide, marl sweatshirt fabric in a burgundy hue is made from cotton and polyester, perfect for hoodies.
Rosie Posie Jersey - Upsy Daisy
Viscose and elastane blend jersey fabric featuring a floral print on a black ground, ideal for floaty trousers and draped cardigans!
140cm wide, 100% cotton, 21 wale needlecord fabric in orange, perfect for soft shirts. OEKOTex Certified.
152cm wide cotton and polyester memory yarn fabric in brown. Holds its shape, reversible with a taffeta-like sheen.
153cm wide, wool melton coating fabric in dark charcoal grey with a soft brushed finish. Made in Italy.
Cotton and elastane blend French Terry fabric with a leopard print in a yellow, brown hue, ideal for tops.
150cm wide, ex-designer water-resistant nylon quilting in sand with diamond stitching detail.
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.