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.
Hector - Peach
137cm wide peach linen-viscose blend fabric with a soft drape and breathable handle. Ideal for summer tailoring.
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 - Navy
140cm wide, 135gsm viscose and rayon satin fabric in navy. Lightweight with a silky handle and fluid drape.
Plain Viscose Satin - Black
140cm wide, 135gsm viscose and rayon satin fabric in black. Lightweight with a silky handle and fluid drape.
140cm wide, 100% viscose crepe fabric with an irregular yet organised patchwork design in purple, mauve, teal, and orange. Lightweight 121gsm with elegant drape, perfect for dresses, blouses, and skirts.
Qjutie - Linen Mix - Natural
140cm wide, viscose, linen & polyester mix fabric in natural, from the Qjutie & The Qjutest range.
This viscose poplin fabric features a bold & dynamic pattern in vivid orange against a black ground.
MarineBlu Viscose - Elisa - Green
100% viscose fabric with a green/purple floral pattern on a black ground, ex-designer, deadstock made in Italy.
Beautiful quality deadstock viscose crepe fabric with a golden horse print on a black ground, woven in Italy.
152cm wide 100% viscose fabric with painterly navy and blue heart print on ivory. Lightweight at 119gsm with a fluid drape.
Lovely 180cm wide 100% viscose crepe de chine fabric with mint green ditsy floral print. Lightweight at 100gsm with a soft drape
BA - Erin - Black
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in black.
145cm wide, viscose elastane dress fabric in bright orange. Midweight with great body and drape.
140cm linen viscose island print in olive, 150gsm ex-designer deadstock.
Ivory viscose linen mix dress fabric with a loose weave and soft drape. Lightweight, breathable and ideal for summer dresses and tops.
Stripeway Linen Mix - Grey
A soft, lightweight woven fabric made from an 80% viscose and 20% linen blend, this grey pinstripe design is ideal if you want something breathable with a cleaner, more modern look.
Standard Viscose Twill
150cm wide, 100% viscose twill fabric in white. Lightweight with a soft drape, ideal for shirts.
Monte - Emerald
Made from 100% viscose, this colourful abstract print dress fabric is perfect for floaty summer blouses.
Fibre Mood - Lyocell Twill - Canary
Fibre Mood - Lyocell Twill - Canary
Beautiful 150cm wide, super soft viscose & lyocell blend twill dress fabric in canary yellow.
Viscose Poplin - Beverly Hills
Viscose Poplin - Beverly Hills
This 100% viscose poplin fabric is printed with a delicate array of caramel-hued palm motifs.
Light & Lush - Pebble Echo
A bold 150m wide, 100% viscose fabric featuring a retro-style oval repeat that's full of rhythm and contrast. Shop Now!
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.
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.
Summerfest - Green
100% viscose marocain fabric featuring a digital V-shape tie-dye print in a blue/green hue. Ideal for palazzo pants.
Our 140cm wide, dobby jacquard fabric in a purple hue has a woven textured check design. 77% cotton & 23% rayon.
Made in Italy, this deadstock 100% EcoVero viscose dress fabric features an abstract green geometric pattern.
Misty Satin - Pink
140cm wide, wonderfully lightweight digitally printed 100% viscose satin fabric in a misty pink hue.
Black And White Floral Viscose Crepe Dress Fabric.
140cm wide 100% viscose dress fabric. Superfine challis-style cloth with soft drape and green floral print.
Viscose Twill - Leaves - Cerise
Viscose Twill - Leaves - Cerise
Lightweight viscose twill dress fabric with a bold purple leaf print on cerise. Soft drape, breathable, Oeko-Tex certified and ideal for dresses and blouses.
Linen Mix - Prowla
134cm wide, 80% viscose, 15% linen, 5% cotton fabric with a bold pink & orange leopard print.
Monte - Teal
138cm wide, abstract print dress fabric made from 100% viscose in a teal blue hue, perfect for blouses.
Light & Lush - Canopy Clash
A lively 150m wide, 100% viscose fabric featuring a botanical print in tones of emerald, jade and soft taupe on a natural base.
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 - Coral
140cm wide, 135gsm viscose and rayon satin fabric in coral. Lightweight with a silky handle and fluid drape.
Brushed Viscose Twill - Flower Jewel
145cm wide, brushed viscose twill fabric with a vibrant floral paisley print against a purple ground.
140cm wide, 115gsm viscose dress fabric with a bold blue, green, and yellow abstract print.
Viscose Satin - Suntrip
145cm wide, 130gsm, viscose satin fabric with a bright pink base and multicoloured swirl print.
Maeve
148cm wide, 97% viscose and 3% elastane lightweight dress fabric in a stunning red hue.
Palm
128cm wide, 55% viscose and 45% cotton lightweight canvas with a striking large palm design.
Brushed Viscose Twill - Abstraction
Brushed Viscose Twill - Abstraction
145cm wide, brushed viscose twill fabric with an abstract print in green, orange, and neutral tones.
Italian, deadstock, viscose fabric featuring a digital camo print in blue/grey, black and cream, ideal for blouses.
142cm wide 100% viscose fabric with floral print on a black ground. Lightweight at 121gsm with soft drape
BA - Erin - Caramel
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in caramel.
Floral Mirage - Rust
140cm wide, digitally printed viscose satin fabric with an abstract floral design in earthy tones.
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.