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.
127cm wide, black corded lace fabric with sequins on a netted backing. Perfect for evening dresses.
140cm wide, 100% cotton dobby spot/Swiss dot fabric in ivory. Soft, lightweight, and breathable.
140cm wide, 100% cotton dobby spot/Swiss dot fabric in white. Soft, lightweight, and breathable.
150cm wide, Italian ex-designer fine cotton shirting fabric in white with damson pinstripe's.
Our 86% acetate, 9% silk and 5% polyester crepe dress fabric in an orange/bronze hue is perfect for special occasion wear!
142cm wide, navy crepe dress fabric made from 86% acetate, 9% silk and 5% polyester, ideal for prom/bridal wear!
Elegant acetate, polyester and silk-blend crepe fabric with a bold emerald green hue. Drapes wonderfully, ideal for prom dresses and blouses. Made in Italy.
140cm wide, Danbury crepe dress fabric in a jade green shade, perfect for special occasion wear, blouses and skirts!
142cm wide, magenta crepe dress fabric made from 86% acetate, 9% silk and 5% polyester.
Made in Italy this high quality 86% acetate, 5% polyester and 9% silk crepe fabric with a soft pastel blue hue. Great for bridal and prom dresses.
Italian made soft scarlet red crepe fabric is a blend of 86% acetate, 5% polyester and 9% silk. Perfect for vest tops, slip dresses and special occasion wear.
Our sparkly fabric has blue and gold metallic yarns on a black stretch jersey, perfect for cowl neck tops or dresses worn with an underslip!
155cm wide, black polyester fine net with a swirly black sequin pattern.
150cm wide, raspberry polyester and elastane dress fabric. Soft, stretchy, and comfortable to wear.
154cm wide 100% polyester satin fabric with a soft peach finish; digitally printed marbleised design; caramel brown, grey, black hues.
152cm Italian cotton. Deep navy, almost black. Woven in Italy, deadstock from high street. Luscious shirting fabric with fine ribbed weave.
145cm wide, viscose & wool blend fine crepe suiting fabric in ivory. Great for special occasion wear.
130cm wide, superfine Italian knitted 80% nylon and 20% cashmere jersey fabric in forest green.
130cm wide, superfine Italian knitted 80% nylon and 20% cashmere jersey fabric in tan.
It's sparkly fun!†This glitter black†jersey fabric from Carrington fabrics†is a nice light-mid-weight knit polyester so it can be used for lots of applications
155cm wide, sparkly glitter jersey fabric in navy, very eye catching & absolutely stunning.
Stunning sparkly glitter plum jersey fabric fabric from Carrington fabrics, in a lovely colour and perfect for prom dresses & evening wear.
This is a nice quality lightweight cotton/ polyester denim in a traditional dark blue.
Deadstock Needlecord - Rustic Swirl
150cm wide, ex-designer cotton elastane blend needlecord fabric in brown with an intricate print.
Our 150cm wide, heavy cotton satin dressmaking fabric in cream is ideal for party-wear, accessories and blazers!
A fine 100% wool suiting fabric in classic navy with a soft sheen.
A lightweight floral linen with a clean navy print on a soft white base, ideal for easy summerwear and classic everyday sewing.
Gloriously soft, 172cm wide, 100% cotton fine French terry jersey fabric, in a deep damson shade.
Jet black cotton chambray denim with a glossy finish. This is not a matt fabric and definitely the denim for you if you like a bit of shine. 98% Cotton 2% Lycra.
152cm wide, cotton, polyester & viscose blend jacquard dress fabric featuring a geometric woven design in blue.
Denim By The Dozen - Classic Blue
Made from 100% cotton, this heavy 12oz gaberdine denim fabric in a classic blue hue is ideal for jackets.
Denim By The Dozen - Dark Indigo
This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
Heavy 12oz denim fabric in a sky blue hue with a washed finish, made from 100% cotton, this is great for skirts.
Denim Chambray Anglaise - Dark Blue
150cm wide, denim chambray broderie anglaise fabric in dark blue with ivory floral embroidery.
160cm wide, 10.5oz black cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
160cm wide, 10.5oz indigo cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
160cm wide, 10.5oz mid blue cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
160cm wide, 10.5oz pale blue cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
150cm wide, 66% cotton, 26% polyester & 8% spandex denim-look jersey fabric in indigo blue.
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.
125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in dark blue.
125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in grey.
145cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in mid blue.
140cm wide, black wool coating fabric, lightweight yet densely woven, with a soft luxurious finish.
145cm wide, viscose stretch woven fabric with a striking abstract print in rich, earthy tones.
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.