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.
145cm wide, viscose challis fabric with a bold graphic circle print in red, mustard, taupe and black.
Striped Viscose Linen Slub - Cream
Our viscose, linen & polyester blend slub fabric in cream has a fine black pinstripe, perfect for summer wear.
150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.
140cm wide, 100% viscose satin fabric with a mosaic floral print on a stunning blue coloured backdrop.
This black and grey marl shirting fabric is made from a blend of linen and viscose, perfect for summer garments.
Linen Viscose Slub - Butterfly - Pink
Linen Viscose Slub - Butterfly - Pink
140cm wide, 67% linen and 33% viscose slub fabric with a pink butterfly, berry and floral print.
140cm wide, viscose crepe fabric featuring a ditsy yellow and pink floral pattern, perfect for summer dresses!
Voile - Yellow
142cm wide superfine, supersoft 100% viscose voile dress fabric in a beautiful lemon yellow. Perfect for summer shirts and dresses!
Challis - Watercolour Leopard
140cm wide, viscose challis fabric with a watercolour leopard print in aqua, lilac, coral and black.
Soft Tencel Denim - Dark Indigo
Oeko-Tex certified 10.4oz Tencel blend denim, 150cm wide with soft drape and stretch.
Lorenzo Linen Mix - Rust
140cm wide, viscose, linen, polyester blend fabric in orange with a soft drape and breathable feel.
Linen Fusion - Royal
Lightweight linen & viscose blend dyed fabric in a classic royal blue hue. Great for shirts & dresses.
Linen Fusion - Rust
Lightweight linen & viscose blend dyed fabric in a rust orange hue. Great for shirts & dresses.
Painterly Petals - Blue
This viscose and linen blend fabric features a watercolour floral design in blue, green, and yellow.
Painterly Petals - Purple
This viscose and linen blend fabric features a watercolour floral design in purple, green, and pink.
Ashbury Check
150cm wide, beige check linen-viscose blend fabric. Lightweight, breathable, and smooth with a classic tailored look.
Finest Challis - Jungle Reverie
Finest Challis - Jungle Reverie
140cm wide, digitally printed viscose challis in an oversized floral design on an olive base.
Made from a blend of 90% linen and 10% viscose, our stripe shirting fabric in ivory is perfect for kaftans.
Viscose Voile - White
143cm wide, viscose voile fabric in timeless white, beautifully soft & lightweight. Great for summer!
Viscose Seersucker - Orange
144cm wide, rayon, polyester & spandex blend seersucker fabric in orange. Great for summer wear!
Gingham Viscose Blush
Made from 100% viscose, this pink and white check gingham shirting fabric is perfect for dressmaking!
265gsm Stretch Twill - Navy
Polyester, viscose & elastane blend twill suiting fabric in dark navy blue, perfect for sophisticated suiting.
Brushed Viscose Twill - Emma Dot
140cm wide, brushed viscose twill fabric with a pink and green floral design with playful polka dots.
Challis - Vivida
140cm wide, 100% viscose challis fabric with a vivid tropical floral print on a black background.
Crinkle Viscose - Black
This 100% viscose fabric has a subtle crinkle appearance and black & white abstract print, great for palazzo pants.
Linen Fusion - Lime
Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.
Fine Viscose Plain - Dusty Pink
144cm wide, gorgeously lightweight 100% viscose fabric in dusty pink. Ideal for summer garments!
Jewel Viscose - Jade
145cm wide, gorgeously lightweight 100% viscose fabric in jade. Ideal for summer garments!
145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.
Challis - Tereza
140cm wide, viscose challis fabric with a cream background and bold abstract brushstroke print.
Challis - Collage Hearts
145cm wide, 100% viscose challis fabric with an abstract violet heart print on a blue background.
Printed Voile - Tripping - Red
This printed voile fabric features a colourful abstract print in a red hue, made from 52% rayon & 48% cotton.
Airflow Viscose - Zaraffia
145cm wide, viscose and polyamide lightweight airflow dress fabric in a khaki abstract zebra print.
148cm wide, Italian red cotton-viscose gauze dress fabric with a sweet white daisy print. Perfect for summer garments.
146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.
140cm wide, 110gsm digitally printed 100% rayon fabric with a bold & vibrant floral foliage design.
140cm wide, very fine and soft 100% viscose voile dress fabric in plain black. Great for summer!
Early Morning Rain
150cm wide, Ecovero viscose dress fabric with a colourful large abstract Caribbean-inspired design.
Challis - Leaf Illusions
140cm wide, 100% viscose challis fabric with a layered floral and leaf design in vibrant jewel tones.
Viscose Voile - Black
143cm wide, viscose voile fabric in timeless black, beautifully soft & lightweight. Great for summer!
Fine Viscose Plain - Fuchsia
144cm wide, gorgeously lightweight 100% viscose fabric in fuchsia. Ideal for summer garments!
Queen Bee
140cm wide, 80% viscose, 20% nylon dress fabric with stunning a floral, leaf & palm tree design.
Create gorgeous summer garments with this stunning 100% viscose ivory broderie anglaise fabric!
Printed Voile - Lotus - Neon
Our rayon, cotton blend printed voile fabric features a colourful floral design on a black ground, perfect for dresses.
Light & Lush - Inkflow
A Lovely 150m wide, 100% viscose fabric featuring an abstract navy swirl design on a soft cream base.
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.