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
8oz Denim - Henry
150cm wide, fine & lightweight 100% cotton denim shirting fabric in indigo with a smooth finish.
Viscose Tencel Finish - Grey
160cm wide, viscose and polyester knitted pique fabric in grey with a soft Tencel finish.
Sophia - White
Made in France and perfect for bridal and summer wear, this high-quality viscose fabric features a white spot and line design.
Nico
147cm wide, ex-designer 100% Cupro silky shirting fabric in navy blue with 4mm woven stripes.
Viscose Tencel Finish - Green
160cm wide, viscose and polyester knitted pique fabric in green with a soft Tencel finish.
Barca Crepe - Brown
Crepe fabric in brown. Medium weight and versatile this double crepe will work for dresses, tops, and jumpsuits.
Oliver Viscose Twill - Lime
150cm wide, 100% viscose twill fabric in lime green. Perfect for dresses, skirts, tops, & trousers.
Venus - Cerise
This hot pink polyester cotton blend velour fabric has a soft hand, great for sports & loungewear.
Oliver Viscose Twill - Navy
150cm wide, 100% viscose twill fabric in navy. Perfect for dresses, skirts, tops, & trousers.
Changing Times - Charcoal Ponte
Changing Times - Charcoal Ponte
150cm wide, Ponte Roma jersey fabric in charcoal marl, made from polyester, viscose, and elastane.
Oliver Viscose Twill - Black
150cm wide, 100% viscose twill fabric in black. Perfect for dresses, skirts, tops, & trousers.
150cm wide, ex-designer, 100% wool fabric in a vibrant green. Ideal for suiting. Made in Italy!
Oliver Viscose Twill - Sand
150cm wide, 100% viscose twill fabric in sand. Perfect for dresses, skirts, tops, & trousers.
Doppio
158cm wide, viscose/nylon double knit lightweight scuba fabric in black/dark navy. Woven in Italy.
Oliver Viscose Twill - Soft White
Oliver Viscose Twill - Soft White
150cm wide, 100% viscose twill fabric in soft white. Perfect for dresses, skirts, tops, & trousers.
140cm wide, satin finish fabric in gold/mustard, made from polyester, polyurethane, and elastane.
Oliver Viscose Twill - Grey
150cm wide, 100% viscose twill fabric in grey. Perfect for dresses, skirts, tops, & trousers.
Italian 6 Wale Corduroy - Camel
150cm wide, thick 100% cotton 6 wale corduroy fabric in a camel shade. Woven in Italy.
Oliver Viscose Twill - Olive
150cm wide, 100% viscose twill fabric in olive green. Perfect for dresses, skirts, tops, & trousers.
Italian 6 Wale Corduroy - Rich Tan
150cm wide, thick 100% cotton 6 wale corduroy fabric in a rich tan shade. Woven in Italy.
French Crepe - Smooth Baby Blue
Exquisite smooth French crepe in baby blue with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.
Oliver Viscose Twill - Scarlet
Oliver Viscose Twill - Scarlet
150cm wide, 100% viscose twill fabric in scarlet red. Perfect for dresses, skirts, tops, & trousers.
Italian 6 Wale Corduroy - Stone
150cm wide, thick 100% cotton 6 wale corduroy fabric in a pale stone shade. Woven in Italy.
127cm wide, cotton voile broderie anglaise fabric in soft white featuring an openwork daisy pattern.
Batik - Green D
Batik dressmaking fabric made from 100% cotton is beautifully lightweight. Featuring mandala-style swirls and shapes in green, yellow, blue and orange.
Superior quality Italian Punto Di Milano fabric in dark navy, composed of 97% viscose and 3% elastane.
Gardinia - Black
140cm wide soft†viscose crepe fabric perfect for a summer dress or trouser and top combo. It is breathable and comfortable to wear.
Batik - Pink C
100% cotton Batik fabric is hand-dyed in India. This vivid pink, red, and teal tribal leaf design fabric is lightweight. Great for kids crafts, quilting and dressmaking.
143cm wide, Italian scarlet red polyester crepe with a satin finish on one side. Drapes beautifully.
BA - Double Gauze - Sunflower - Mustard
144cm wide, cotton broderie anglaise double gauze fabric in mustard with dainty sunflower motifs.
Batik - Green F
100% cotton batik dressmaking fabric with a brilliant jungle leaf pattern that has blue, green, yellow, and orange hues that are reminiscent of the Caribbean.
Stand Out
160cm wide, brushed cotton winceyette fabric with a bold red, grey, blue, yellow, and white check.
Italian Guipure Lace - Black
129cm wide, Italian ex-designer floral guipure lace fabric in black. Beautiful for a special occasion.
Batik - Pink H
This delightful light and dark pink cotton batik dressmaking fabric is beautifully hand-dyed. This material features a small floral/spotty design.
Big Bopper
140cm wide, ex-designer 100% linen fabric in pale grey, coarsely woven for texture. Woven in Italy.
Viscose Seersucker - Orange
144cm wide, rayon, polyester & spandex blend seersucker fabric in orange. Great for summer wear!
Batik - Multi C
Colourful hand-dyed cotton batik fabric is great for kids crafts, pencil cases, bandanas, and bags. Lightweight dressmaking fabric perfect for summer garments.
Formality
148cm wide lightweight quite fine black swirly polyester skirt fabric which will add formality without the worry of what happens when you spill on it.
Pure Luxury - Boiled Wool - Wine
Pure Luxury - Boiled Wool - Wine
Luxurious quality, 140cm wide, 100% boiled wool fabric in wine, perfect for jackets and coats!
Pure Luxury - Boiled Wool - Peacock
Pure Luxury - Boiled Wool - Peacock
Luxurious quality, 144cm wide, 100% boiled wool fabric in a lovely shade of blue, perfect for jackets & coats!
Stretch 6oz mid blue denim in a medium weight perfect for jean, denim shirts, denim jackets, denim dresses and more. With added Lycra for stretch.
Pure Luxury - Boiled Wool - Cornflower
Pure Luxury - Boiled Wool - Cornflower
Luxurious quality, 144cm wide, 100% boiled wool fabric in cornflower blue, perfect for jackets & coats!
Viscose Twill - Navy
Navy viscose fabric is such a versatile dressmaking fabric, it can be used in a multitude of garment types. Soft and fluid it drapes beautifully.
Stretch, viscose linen mix suiting fabric in dull sky blue. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Grigio Linen
154cm wide, 100% linen shirting fabric in slate grey, with a crisp, textured finish.
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.