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.
Free UK delivery over £75
150cm wide, 100% viscose dress fabric with a bold tropical floral print on a deep black background.
145cm wide, viscose lycra jersey fabric in navy and pink with a striking large-scale floral design.
Made in Italy, this deadstock 100% EcoVero viscose dress fabric features an abstract green geometric pattern.
Wild Expressions - Tropical Blaze
Wild Expressions - Tropical Blaze
160cm wide linen-viscose fabric, 42% linen and 58% viscose. Lightweight at 89gsm with bold tropical florals.
MarineBlu Viscose - Elisa - Orange
Italian, ex-designer, deadstock viscose dress fabric featuring a colourful small-scale floral print on 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.
Italian, deadstock, viscose fabric featuring a digital camo print in blue/grey, black and cream, ideal for blouses.
Harmony Knits - Fern
152cm wide, viscose, polyester & polyamide blend knitted jersey fabric in green. Super soft & snuggly.
Beautiful quality deadstock viscose crepe fabric with a golden horse print on a black ground, woven in Italy.
Limited Edition Luxury Ponte - Mustard
145cm wide, viscose, polyamide and elastane Ponte-style knit jersey fabric in mustard.
Italian Tencel - Cycle
High-quality, deadstock 100% Tencel twill fabric made in Italy, featuring a black, cream, and orange bike print.
Wild Expressions - Savannah Leopard
Wild Expressions - Savannah Leopard
160cm wide linen-viscose fabric, 42% linen and 58% viscose. Lightweight at 89gsm with bold tropical florals.
Pontoba - Olive
160cm wide, double knit jersey fabric in an olive green hue, made from viscose, polyamide and elastane.
Pontoba - Teal
160cm wide, double knit jersey fabric in a teal blue hue, made from viscose, polyamide and elastane.
Fibre Mood - Ecovero Leopard
100% Ecovero viscose fabric in vibrant red†with a pretty pale pink leopard print, perfect for dresses.
Wild Expressions - Earthbound Zebra
Wild Expressions - Earthbound Zebra
154cm wide linen-viscose fabric, 40% linen and 60% viscose. Lightweight at 94gsm, with a bold leopard print in rich browns.
Pontoba - Beige
160cm wide, double knit jersey fabric in a pale beige hue, made from viscose, polyamide and elastane.
Ponte Roma Jacquard - Caro
147cm wide, double-knit Ponte Roma jacquard with an abstract pattern made from viscose, polyester and polyamide.
Limited Edition - Feeling Good
150cm wide, Italian viscose fabric featuring an abstract red print, perfect for drapey palazzo pants.
Fibre Mood - Ecovero Leaves
100% Ecovero viscose fabric in ivory with leaves printed in black, perfect for flowy dresses & skirts.
Jacquard - Mono Flower
153cm wide, viscose, polyester elastane jacquard jersey fabric in a black and white floral print.
152cm wide 100% viscose fabric with painterly navy and blue heart print on ivory. Lightweight at 119gsm with a fluid drape.
Superior quality Italian Punto Di Milano fabric in black, composed of 97% viscose and 3% elastane.
Superior quality Italian Punto Di Milano fabric in pink, composed of 97% viscose and 3% elastane.
Superior quality Italian Punto Di Milano fabric in navy, composed of 97% viscose and 3% elastane.
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.
Luscious Viscose - Cream
145cm wide, lustrous satin viscose twill dress fabric in palest cream, extremely classy and timeless.
145cm wide, lustrous satin viscose twill dress fabric in a purple/blue hue, extremely classy and timeless.
151cm wide, bengaline fabric in deep wine made from 70% viscose, 27% nylon and 3% spandex.
Beautiful 145cm wide luxury Italian viscose fabric with a large-scale plum and purple floral paisley design. 175gsm with fluid drape
Changing Times - Mustard Ponte
Changing Times - Mustard Ponte
High quality polyester, viscose and elastane blend Ponte Roma dressmaking fabric in mustard yellow. 150cm wide, easy to sew and care for.
Changing Times - Midnight Ponte
Changing Times - Midnight Ponte
Navy blue high quality polyester, viscose and elastane blend Ponte Roma dressmaking fabric. 150cm wide, easy to sew and care for.
Stunning 150cm wide 100% viscose fabric with a tropical parrot print in yellow, orange, and green. Lightweight at 136gsm with fluid drape
Shadow of the Night
Made from a blend of viscose, silk and polyamide, this black dress fabric features a glitter fur face. Woven in Italy.
Fine Knit - Double Face Jersey - Black & Grey
This delightfully soft double knit and double faced black and grey jersey fabric is perfect for sweatshirts, jumpers, jackets and coats.
Tencel Feel Denim Chambray - Sky Blue
Tencel Feel Denim Chambray - Sky Blue
This 146cm wide, viscose denim chambray fabric in sky blue has a super soft Tencel feel to it.
125cm wide 100% viscose fabric with orange and pink tie-dye print. Lightweight at 125gsm with a soft drape
140cm wide, viscose, linen, polyester blend fabric in khaki with a soft drape and breathable feel.
Lovely 180cm wide 100% viscose crepe de chine fabric with mint green ditsy floral print. Lightweight at 100gsm with a soft drape
142cm wide 100% viscose fabric with floral print on a black ground. Lightweight at 121gsm with soft drape
Lorenzo Linen Mix - Rust
140cm wide, viscose, linen, polyester blend fabric in orange with a soft drape and breathable feel.
Woven in Italy, this check suiting fabric in black and grey is made from a blend of viscose, wool, polyamide and elastane.
Nocturne
Manufactured in Italy, this viscose twill suiting fabric in black is perfect for sophisticated evening attire!
Hermes - Blue Stripe
This blue stripe jacquard dress lining fabric is made from viscose/acetate and it's perfect to pair with formal suits, dresses, and waistcoats!
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.