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.
Stretch Corduroy - Plum
145cm wide, cotton & elastane corduroy fabric in plum. 337gsm with a comfortable stretch.
150cm wide, brushed cotton shirting fabric in red with a green, navy, blue and yellow checked pattern.
Quilted - Coco Stretch - Royal
Quilted - Coco Stretch - Royal
140cm wide, royal blue quilted stretch fabric: with an elegant onion weave design.
Made from a blend of polyester and wool, this tan coating fabric features a large-scale black over check, ideal for autumn/winter fashion.
Vintage Cotton - Cream
100% cotton OEKO-TEXÆ dressmaking fabric in a cream hue, perfect for dressing up or down, shirts, skirts and trousers!
21 Wale Needlecord - Lavender
140cm wide, 100% cotton, 21-wale needlecord fabric in lavender. Perfect for lightweight and soft dresses.
158cm wide, 100% Italian wool coating fabric in very dark navy, lightweight but dense with a soft finish.
Quilted - Matte Black
150cm wide, ex-designer water-resistant nylon quilting in matte black with diamond stitching detail.
Bourbon Wool
Italian ex-designer virgin wool check fabric, 155cm wide, 163gsm. Lightweight 100% wool with elegant drape
Smart Wear
Woven in Portugal, this silvery grey fabric is made from viscose, polyester and elastane; ideal for slick suits.
100% Wool Fleece - Royal
143cm wide Australian virgin wool fleece in royal blue, 100% wool and mulesing-free.
100% Wool Fleece - Mauve
143cm wide, 100% Australian virgin wool fleece in mauve with a soft, cosy finish.
Huggy Bear
146cm wide, 100% wool coating fabric in dark brown. Soft, lightly brushed and woven in Italy.
Harmony Knits - Olive
Our olive knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
Stretch denim in caramel toffee brown. 7.75oz fabric with soft handle.
Knitted Mouflon Coating - Moss
Knitted Mouflon Coating - Moss
Moss green mouflon flannel coating fabric made from a 67% polyester and 33% acrylic blend. Lightweight, warm and easy to care for.
Corin - Fur Backed Faux Leather - Brown
158cm wide, faux leather fabric in brown with a plush fur backing for added warmth and comfort.
A bold loop back terry jersey in Black, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
A beautiful loop back terry jersey in lilac, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
Superior Sweatshirt - Teal Marl
Superior Sweatshirt - Teal Marl
164cm wide, heavy sweatshirt fabric in teal marl, made from 70% cotton and 30% polyester.
Fur Lined Cord - Beige
Beige corduroy bonded to plush faux fur. Heavyweight and winter ready.
Brushed Plaid - Red
60% polyester and 40% cotton brushed tartan shirting fabric in navy, red and white. Beautifully soft and lightweight.
Quilted - Coco Stretch - Pink
140cm wide, pink quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.
156cm wide, lightweight wool blend coating in melange taupe/grey with a lightly felted finish.
Woven in Italy, this fine wool suiting fabric has a brown overcheck on a dark grey ground. Deadstock.
21 Wale Needlecord - Mint
140cm wide, 21 wale cotton needlecord fabric, perfect for dressmaking, children's wear and soft furnishings.
EZIO - Greatest Showman - Purple Olive
Superb quality viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills. In iridescent green and purple.
Waxed Cotton - Bonneville 6 - Black
Classic black waxed cotton with a sturdy handle and water resistance, ideal for jackets and bags.
Marge
154cm wide, 100% wool coating fabric in blue with a soft, fluffy surface and coarse weave.
Polyester and wool blend boucle fabric with a pink, black and white striped design. Create jackets and coatigans with this 145cm wide chunky knit fabric.
143cm wide, 100% Australian virgin wool fleece in a warm tan shade, mulesing-free and sheep-friendly.
Luxury Quilting - Ivory
140cm wide water-resistant diamond quilted nylon/polyester fabric in a soft ivory hue has a soft matte face and glossy reverse.
100% Wool Fleece - Duck Egg Blue
143cm wide duck egg blue fleece made from 100% Australian virgin wool, mulesing-free.
16 Wale Washed Corduroy - Chestnut
16 Wale Washed Corduroy - Chestnut
147cm wide, 100% cotton 16-wale washed corduroy in warm brown. 220-230gsm and Oeko-Tex certified.
140cm wide, polyester corduroy quilting fabric in sand. Great for cosy & stylish jackets and coats.
Rust corduroy with plush faux fur backing. Heavy and insulating.
152cm wide, cotton, polyester & viscose blend jacquard dress fabric featuring a geometric woven design in blue.
Faux Leather - Shadow Mink
150cm wide mink matt faux leather fabric, 250gsm. Made from 60% polyurethane, 32% polyester, 8% viscose
Italian Red Selvedge Denim - Ash Black
12.2oz Italian red selvedge denim in ash black, woven 82cm wide in 100% cotton.
265gsm Stretch Twill - Navy
Polyester, viscose & elastane blend twill suiting fabric in dark navy blue, perfect for sophisticated suiting.
Stretch Corduroy - Olive
145cm wide, cotton & elastane corduroy fabric in olive green. 337gsm with a comfortable stretch.
Cable Car - Chunky Wool - Olive Green
Italian-made olive lambswool cable knit, 149cm wide with a soft, insulating feel.
150cm wide, polyester tweed fabric in black with multicoloured threads. Textured, structured and full of colour.
Vintage Cotton - Navy
OEKOTexÆ plain navy dressmaking fabric made from 100% cotton, ideal for tunics, trousers, shirts and tops!
Mossmoor
130cm wide, British-woven lightweight wool coating in olive green and black herringbone.
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.