Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
This 100% viscose fabric has a subtle crinkle appearance and black & white abstract print, great for palazzo pants.
Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!
Brushed Viscose Twill - Emma Dot
140cm wide, brushed viscose twill fabric with a pink and green floral design with playful polka dots.
This knitted viscose jersey fabric in a lovely peach shade is perfect for bright summer and holiday garments!
Our knitted jersey fabric made from a blend of viscose, linen and elastane comes in a dark navy hue, ideal for dresses.
This 143cm wide viscose tencel finish fabric in sand is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
148cm wide, lightweight 200gsm crepe fabric in yellow, made from polyester, viscose, and spandex.
145cm wide, 78% viscose 22% linen fabric in cream. Lightweight 149gsm plain weave shirting with a soft finish, perfect for shirts, blouses, and dresses.
Ponte Roma dressmaking fabric with an sage green hue. Fabulously sturdy double-knit jersey fabric made from a viscose, nylon, elastane blend.
145cm wide, gorgeously lightweight 100% viscose fabric in jade. Ideal for summer garments!
155cm wide, 55% polyester, 45% viscose Ponte Roma jersey fabric with swirls of vibrant colours.
145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.
Loop fringe trim in bright red. Perfect for dressmaking, soft furnishing & crafts.
145cm wide, 100% viscose challis fabric with an abstract violet heart print on a blue background.
140cm wide, acetate & viscose lining fabric with pink and navy stripes. Smooth, soft and stylish.
Harmony Knits - Cornflower Blue
157cm wide, viscose, polyester & polyamide jersey fabric in cornflower blue. Super soft & snuggly.
150cm Italian viscose acetate lining featuring an intricate silver/grey pattern; perfect for lining suits.
Fine Viscose Plain - Dusty Pink
144cm wide, gorgeously lightweight 100% viscose fabric in dusty pink. Ideal for summer garments!
145cm wide, viscose and polyamide lightweight airflow dress fabric in a khaki abstract zebra print.
144cm wide, acetate/viscose twill lining fabric in pink with black threads to create a unique finish.
148cm wide, Italian red cotton-viscose gauze dress fabric with a sweet white daisy print. Perfect for summer garments.
Printed Voile - Tripping - Red
This printed voile fabric features a colourful abstract print in a red hue, made from 52% rayon & 48% cotton.
Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.
Superior quality Italian Punto Di Milano fabric in pink, composed of 97% viscose and 3% elastane.
Our acetate/viscose jacquard lining fabric in brown features a green stripe pattern, perfect to pair with formal suits, dresses and waistcoats!
140cm wide, acetate/viscose twill lining fabric in dark espresso brown with a satin sheen.
140cm wide, very fine and soft 100% viscose voile dress fabric in plain black. Great for summer!
150cm wide, viscose and elastane jersey fabric, with a paisley print in a myriad of autumnal shades.
Loop fringe trim in brown. Perfect for dressmaking, soft furnishing & crafts.
146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.
Made from a blend of acrylic, polyester, viscose and kanecaron, this striped furnishing fabric in burgundy is great for upholstery.
149cm wide, ex-designer wool and viscose dress fabric with a beautiful large-scale abstract design.
165cm wide, Italian viscose fabric with a navy and mustard zig-zag check pattern on a brown base.
140cm wide, viscose challis fabric with a cream background and bold abstract brushstroke print.
140cm wide, 100% viscose challis fabric with a layered floral and leaf design in vibrant jewel tones.
143cm wide, viscose voile fabric in timeless black, beautifully soft & lightweight. Great for summer!
140cm wide, 100% viscose lining fabric in a soft black with an all-over daisy print in white & yellow.
140cm wide, 80% viscose, 20% nylon dress fabric with stunning a floral, leaf & palm tree design.
158cm wide, viscose/nylon double knit lightweight scuba fabric in black/dark navy. Woven in Italy.
148cm wide, lightweight 200gsm crepe fabric in cerise, made from polyester, viscose, and spandex.
142cm wide form-fitting dress fabric made from a blend of polyester, viscose and elastane. Ex-designer cloth featuring a burnt orange face and a black reverse.
150cm wide, viscose lycra jersey fabric featuring an abstract blue/grey print on a white backdrop.
Superior quality Italian Punto Di Milano fabric in red, composed of 97% viscose and 3% elastane.
Superior quality Italian Punto Di Milano fabric in grey, composed of 97% viscose and 3% elastane.
Create gorgeous summer garments with this stunning 100% viscose ivory broderie anglaise fabric!
From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.