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, heavy bright red viscose satin fabric. Perfect for palazzo trousers, skirts and co-ords.
140cm wide, digitally printed viscose satin fabric with an abstract floral design in vibrant colours.
Floral Mirage - Rust
140cm wide, digitally printed viscose satin fabric with an abstract floral design in earthy tones.
Hammered Satin - Black
Discover a premium black polyester viscose dress fabric, 126cm wide with a hammered satin finish. From a reputable clothing brand.
140cm wide, nylon and viscose blend satin dress fabric in an attractive dark navy shade, ideal for blouses.
Misty Satin - Green
140cm wide, wonderfully lightweight digitally printed 100% viscose satin fabric in misty green.
Misty Satin - Pink
140cm wide, wonderfully lightweight digitally printed 100% viscose satin fabric in a misty pink hue.

Dress Patterns
Shop Now
New England I
140cm wide, lightweight viscose satin fabric, adorned with a large-scale floral print in autumnal hues.
New England II
140cm wide, lightweight viscose satin fabric, adorned with a small-scale floral print in autumnal hues.
Plain Viscose Satin - Black
140cm wide, 135gsm viscose and rayon satin fabric in black. Lightweight with a silky handle and fluid drape.
Plain Viscose Satin - Camel
140cm wide, 135gsm viscose and rayon satin fabric in camel. Lightweight with a silky handle, soft sheen and drape.
Plain Viscose Satin - Coral
140cm wide, 135gsm viscose and rayon satin fabric in coral. Lightweight with a silky handle and fluid drape.
Plain Viscose Satin - Navy
140cm wide, 135gsm viscose and rayon satin fabric in navy. Lightweight with a silky handle and fluid drape.
Plain Viscose Satin - Off White
140cm wide, 135gsm viscose rayon satin fabric in off white. Lightweight with a silky handle, sheen and drape, perfect for blouses.
Plain Viscose Satin - Optical White
Plain Viscose Satin - Optical White
140cm wide, 135gsm viscose rayon satin fabric in optical white. Lightweight with a silky handle, sheen and drape, perfect for bridalwear.
Plain Viscose Satin - Purple
140cm wide, 135gsm viscose and rayon satin fabric in purple. Lightweight with a soft sheen and fluid drape, perfect for dresses.
Plain Viscose Satin - Royal
140cm wide, 135gsm viscose and rayon satin fabric in royal blue. Lightweight with a silky handle, luminous sheen, and fluid drape.
140cm wide, 100% viscose satin fabric with a mosaic floral print on a stunning blue coloured backdrop.
Satin Viscose - Arizona
148cm wide viscose satin dress fabric in with an abstract paisley print in psychedelic hues on a black ground.
Satin Viscose - Scottsdale
148cm wide viscose satin dress fabric with an abstract square print in blue. Perfect for blouses and dresses.
140cm wide 100% viscose fabric with an abstract green, blue and orange print on black. Ideal for dresses.
Sunset Blvd
133cm wide, black and white striped viscose satin fabric, quite heavy with a luxurious drape.
140cm wide navy viscose satin fabric with a white abstract print, lightweight with a fluid silk-like drape.
Viscose Satin - Suntrip
145cm wide, 130gsm, viscose satin fabric with a bright pink base and multicoloured swirl print.
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.