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
100% stonewashed linen fabric in black, 250gsm, perfect for both home furnishings and clothing.
This rust orange dress fabric is made from 100% cotton; it's the ideal shade for holiday garments, dresses or skirts!
Roxy Stretch Velvet - Amethyst
Roxy Stretch Velvet - Amethyst
Plain 4-way stretch velvet dress fabric with a rich purple hue. 154cm wide soft velour cloth, ideal for evening and lounge-wear.
Clooned
152cm wide, Italian ex-designer cotton stretch suiting fabric in dark navy. A film star worthy cloth!
Sewing Room - Micro Dot - Black
Sewing Room - Micro Dot - Black
Superior quality cotton poplin in a small black and white polka dot. 113cm wide.
Oh I Say - Beige
150cm wide fine cotton check shirting fabric in a pale stone colour with woven herringbone stripes. OEKO-TexÆ.
Superior Quality Plain Poly/Cotton - Tan
Superior Quality Plain Poly/Cotton - Tan
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in tan. Perfect for crafts & dressmaking.
Enigma Linen - Rust
Made from 70% ramie linen and 30% cotton, our rust orange fabric is Oeko-Tex Certified, ideal for dressmaking.
Enigma Linen - Red
Our Oeko-Tex Certified red dress fabric is made from 70% ramie linen and 30% cotton, ideal for summer wear.
154cm wide, 8 wale cotton corduroy fabric with a dark navy - almost black hue, soft and durable, perfect for bags and aprons.
143cm wide 100% Australian virgin wool fleece in brown, warm, durable and mulesing-free.
142cm wide, brushed cotton with a little star pattern in silver on a beautifully soft white backdrop.
Chiffon - Red
Glorious red chiffon dress fabric with a subtle crepe finish.
Ex-designer wool bouclé tweed fabric, 150cm wide, featuring a woven houndstooth check pattern.
140cm wide, 100% cotton fabric with a pretty paisley floral design in shades of pink, blue & green.
Waxed Cotton - Chera 4oz - Dark Green
148cm wide, waxed cotton fabric in dark green with a soft, matt finish. Lightweight & durable.
Palermo - Seattle
148cm wide, chunky tweed jacket fabric with a large check in black, grey, white, & a hint of teal.
French Terry - Sea Green
Gorgeous light sea green 95% Cotton, 5% Elastane French Terry OEKO-TEX jersey fabric with a looped back. Perfect for sweatshirting and loungewear.
EZIO - Greatest Showman - Blue
Superb quality blue viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills.
Oliver Viscose Twill - Soft White
Oliver Viscose Twill - Soft White
150cm wide, 100% viscose twill fabric in soft white. Perfect for dresses, skirts, tops, & trousers.
Fontayne
152cm wide, deadstock coating in black with a soft brushed finish. Made from 80% wool and 20% cashmere.
150cm wide, very dark navy wool suiting fabric in a slightly heavier weight. Great for blazers!
3 Hole - Broderie Anglaise - Cream
3 Hole - Broderie Anglaise - Cream
A lovely quality 3 hole broderie anglaise dress fabric in a soft cream with floral detailing. Perfect for summer time!
Pima Cotton Lawn - Kathryn
140cm wide, Pima cotton lawn fabric with a classic ditsy floral print in blue, navy and mint on ivory.
Pima Cotton Lawn - Lana Blue - Paisley
140cm wide, 100% Pima cotton lawn fabric with a soft paisley floral print in blue, green and pink.
Made from a blend of polyester and viscose, this abstract 'cut out' fabric in a forest green hue is ideal for dresses!
Poplin Print - Molokai - White
Poplin Print - Molokai - White
112cm wide, superior quality cotton poplin featuring a bright green jungle leaf design on a white background! A very fun shirting fabric!
140cm wide, viscose, linen, polyester blend fabric in khaki with a soft drape and breathable feel.
High-quality viscose challis fabric features a Hawaiian floral/leaf print in peach and green on navy ground.
Damson Pinstripe
150cm wide, Italian ex-designer fine cotton shirting fabric in white with damson pinstripe's.
Workwear - Merlin
152cm wide, cotton fine twill trousering fabric in black, lightweight with a soft finish & slight sheen.
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.
Pink Dream Coating
140cm wide, soft touch wool, nylon, and cashmere blend coating fabric in pink. Woven in Italy!
Baby Driver - Grandmother's Bouquet - Green
112cm wide soft black baby needlecord fabric, with a beautiful all-over floral arrangement design in shades of red and green.
140cm wide, 100% Pima cotton lawn fabric with a vibrant red, yellow and lilac floral print on navy.
Our embroidered net fabric features an intricate floral design on a black ground, perfect for holiday wear.
Luxury Ponte - Wine
152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a wine red hue.
150cm wide, lightweight British worsted wool twill suiting in black with a soft brushed surface.
132cm wide, fine cotton gabardine fabric in navy, deadstock and ex-designer, ideal for trousers.
Stof Fabric - Dew Drops - Blue
112cm wide soft 100% cotton fabric with a spotty design in shades of blue and brown on a white ground.. Perfect for dressmaking, shirts, and craft projects.
This fabulous printed cotton poplin fabric features a bold leopard prowling around on posing on jungle trees.
145cm wide Poplin cotton floral dress fabric in a deep rich aqua and Jade.
Super realistic sunflower print on 100% cotton fabric. 150cm wide and versatile for quilting, patchwork, dressmaking, and shirting projects.
Double Scallop Lace - Wine
Beautifully made 145cm wide soft and heavy corded dressmaking lace in wide red. Made with a double scalloped edge.
Australian virgin wool fleece in dark grey, 143cm wide and mulesing-free.
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.