Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Elona - Camel
Made from 90% polyester and 10% spandex, this camel coloured suiting fabric features a 2-way stretch, ideal for pants.
150cm wide, ex-designer water-resistant black polyester and British wool dogtooth quilting fabric.
155cm wide, wool and cashmere softly brushed coating in a dark green hue - Made in Italy.
Linton Dior - Ada
Soft wool bouclé houndstooth in cream, forest and charcoal tones. Designer Italian deadstock.
150cm wide, British 100% wool tweed in plum and mustard marl with blue and beige overcheck.
Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.
Italian Red Selvedge Denim - Dark Indigo
10.7oz Italian red selvedge denim, 94cm wide with classic narrow loom finish.
Italian Red Selvedge Denim - Classic Indigo (Seconds)
81cm wide, 12.7oz Italian selvedge denim in a classic indigo shade with stitched red selvedge. 100% cotton.
Luscious Fleece - Winter White
Luscious Fleece - Winter White
Super soft fleece fur fabric in white, made from 100% polyester; perfect for loungewear, blankets and sweaters!
150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.
Quilted - Coco Stretch - Magenta
140cm wide, magenta quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.
Quilted - Coco Stretch - Black
140cm wide, black quilted stretch fabric: with an elegant onion weave design, perfect for jackets, gilets and bags.
Superior Sweatshirt - Bordeaux
Superior Sweatshirt - Bordeaux
Our 70% cotton and 30% polyester, heavyweight sweatshirt fabric in bordeaux red is ideal for joggers.
Elona - Khaki
150cm wide, polyester and spandex blend fabric with a two-way stretch and khaki green hue, ideal for palazzo pants.
Harmony Knits - Silver Marl
Viscose, polyester and polyamide blend knitted jersey fabric in silver marl, ideal for soft and cosy scarves.
Honey-coloured Italian wool and alpaca coating, with soft texture and light structure.
143cm wide virgin wool fleece in ochre, made from 100% Australian wool and mulesing-free.
143cm wide, 100% Australian virgin wool fleece in a deep wine red, responsibly sourced and mulesing-free.
Nightfall
Made from cotton, this lightweight black suiting fabric has a soft finish, ideal for trousers, dressmaking and skirts!
Vintage Cotton - Khaki
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in khaki, excellent for floaty trousers, shirts, and skirts!
142cm wide, fine polycotton hessian trouser fabric in dark brown, ideal for men's wear pieces.
Cable Car - Chunky Wool - Taupe
Soft taupe 100% lambswool cable knit woven in Italy, 140cm wide with bold raised texture.
Linton Dior - Wren
Bouclé houndstooth tweed, in purple, forest green and neutrals. Ex-designer deadstock for jackets, blazers, waistcoats and skirts.
16 Wale Washed Corduroy - Grey
16 Wale Washed Corduroy - Grey
147cm wide, 100% cotton 16-wale washed corduroy in dark grey. 220-230gsm and Oeko-Tex certified.
Designer Velvet - Emerald
150cm wide, ex-designer 100% cotton velvet in emerald green, Perfect for dresses, skirts & jackets.
21 Wale Needlecord - Marine
148cm wide, 100% cotton, 21-wale needlecord fabric in marine blue. Perfect for lightweight and soft dresses.
150cm wide pure wool fabric woven in Yorkshire from deadstock yarns. Mustard with multi-coloured weave.
140cm wide, heavy black cotton waffle fabric. The perfect cloth for posh dressing gowns and matching slippers.
Como Moderno - Denim - Cristiano
Como Moderno - Denim - Cristiano
Italian deadstock stretch denim, 156cm wide, matte black.
Cloudline
140cm wide, white stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
Vintage Cotton - Fern
140cm wide, cotton dressmaking fabric in a fern green hue, excellent for floaty trousers, shawls and skirts!
21 Wale Needlecord - Ochre
140cm wide, 21 wale cotton needlecord fabric in an ochre hue, perfect for lightweight and soft shirts.
150cm wide, ex-designer water-resistant nylon quilting in matte navy with diamond stitching detail.
100% Wool Fleece - Scarlet Red
100% Wool Fleece - Scarlet Red
143cm wide 100% Australian virgin wool fleece in scarlet red, mulesing-free with a soft fleece finish.
Rayon, nylon and polyester blend cable knit jersey fabric in black, perfect for stretchy cardigans or jumpers.
Vintage Cotton - Brown
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in brown, excellent for floaty trousers, shirts, and skirts!
60 wide Italian printed lightweight polyester satin which feels like silk in an exquisite and very different design. A very dark moss green ground with a large classical paisley design ...."
High Twist Polyester - Bluebell
148cm wide, high twist polyester dress fabric in an air force blue hue features a beautiful flowy drape.
16 Wale Washed Corduroy - Army
147cm wide, 100% cotton 16 wale washed corduroy in army green. 220-230gsm and Oeko-Tex certified.
Our 140cm wide, polyester suiting fabric features a tiny diamond weave in beige, perfect for skirts and loose pants!
Corduroy Quilting - Rust
140cm wide, polyester corduroy quilting fabric in rust. Great for cosy & stylish jackets and coats.
ITA Collection - Wool with Cashmere - Pink
Pink Italian wool and cashmere coating, 148cm wide with a soft drape and refined finish.
Serenity Knits - Cerise
150cm wide, viscose, polyester & polyamide knitted jersey fabric in cerise. Perfect for cosy jumpers.
150cm wide, viscose, polyester & polyamide jersey fabric in sapphire. Perfect for cosy jumpers.
Fabio, an Italian deadstock stretch denim, 138cm wide, classic indigo.
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.