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
Lyocell Linen - Orange
This 148cm wide lyocell & linen fabric in orange combines durability with a lightweight soft feel.
Georgette Dress Fabric - Fuchsia
Georgette Dress Fabric - Fuchsia
150cm wide, gorgeous high-quality georgette dress fabric in fuchsia made from polyester, ideal for blouses!
Bamboo Silk - Meadow Whisper
140cm wide, 90% bamboo, 10% nylon silk fabric with a vibrant meadow-inspired design.
140cm wide, 90% bamboo, 10% nylon silk fabric. Eco-friendly, super soft with a marble design.
Beautiful stretch black floral lace dress fabric, perfect for dress making or adding to garments. This can also be used as an overlay or even making underwear.
Linen Viscose Slub - Golden Harvest
Linen Viscose Slub - Golden Harvest
140cm wide, 67% linen, 33% viscose slub with a beautiful golden floral design in earthy tones.
Poplin Print - Meadow - Red
Cotton poplin dress fabric with an all over red flower print on a black background. Perfect for making dress & crafts.
Linen Viscose Slub - Wild Berry
Linen Viscose Slub - Wild Berry
140cm wide, 67% linen, 33% viscose slub fabric with a vibrant berry red & pink abstract floral print.
Linen Viscose Slub - Butterfly - Pink
Linen Viscose Slub - Butterfly - Pink
140cm wide, 67% linen and 33% viscose slub fabric with a pink butterfly, berry and floral print.
Bamboo Linen Tweed - Black
140cm wide, 65% bamboo & 35% linen fabric in black. Super soft, breathable & durable.
Basics - Mint
150cm wide polka dot print cotton in mint green with white spot.
140cm wide, bamboo & linen fabric in a natural soft white shade. Super soft, breathable & durable.
Nylon Lawn - Aqua Plain
Introducing our exceptional 128cm wide superfine nylon lawn fabric in pale blue with a luxurious satin finish.
Butterfly - Pink
150cm wide cotton dress and craft fabric in a pink butterfly and floral print.
Boiled Wool - Green
150cm wide, 65% polyester, 35% wool, lightweight boiled wool in green.
This fine cotton lawn is beautifully soft, 144cm wide, and features a lovely lilac hue. Perfect for shirting and dressmaking.
142cm wide, cotton, polyester, elastane black suiting fabric with an subtle woven abstract print.
142cm wide black textured stretch legging fabric, 88% nylon, 12% spandex. Light but tight.
Fine Faux
150cm wide 100% polyester finest faux suede fabric in beige, super soft, ideal for jackets and dresses.
153cm wide, pale beige 100% cotton suiting fabric, closely woven with a crisp finish.
153cm wide, black 100% cotton poplin shirting fabric, lightweight and crisp with a smooth finish.
Big Blue Sleeves
Woven in Italy, this ex-designer fine cotton shirting fabric in a dark blue hue is 140cm wide, ideal for skirts.
127cm wide, cotton loom state calico fabric, unbleached & undyed. Perfect for toiles, crafts & more.
This 152cm wide, nylon lining fabric in buttermilk cream is finely woven with a lovely soft finish.
150cm wide, ex-designer Italian fine cotton shirting fabric in taupe with a subtle striped effect.
EZIO - Greatest Showman - Blue
Superb quality blue viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills.
150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.
150cm wide, ex-designer Italian fine cotton shirting fabric in olive green with a subtle striped effect.
Viscose Poplin - Beverly Hills
Viscose Poplin - Beverly Hills
This 100% viscose poplin fabric is printed with a delicate array of caramel-hued palm motifs.
150cm wide, ex-designer Italian fine cotton shirting fabric in mid blue with a subtle striped effect.
Viscose Poplin - Canyon
This 144cm wide, digitally printed viscose poplin fabric features a mesmerising tie dye design.
150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.
155cm wide lightweight suiting in a stunning grey/sand colour. Drool Oh!! Simply divine 95% wool 5% cashmere
150cm wide, viscose polyamide blend dress fabric featuring an ombre print made up of blue, yellow & green hues.
Vintage Seersucker - Blue Sprig
Vintage Seersucker - Blue Sprig
143cm wide, 100% cotton seersucker fabric in cream with a ditsy blue floral sprigs design.
Sackcloth And Ashes - Terracotta
158cm wide, fine sack weave British wool suiting in terracotta with a subtle textured finish.
Kiki - Pink
Perfect for gym/yoga wear, our polyester/elastane blend jersey fabric in a pink hue features a unique crane print.
Harmony Knits - Cornflower Blue
Harmony Knits - Cornflower Blue
157cm wide, viscose, polyester & polyamide jersey fabric in cornflower blue. Super soft & snuggly.
158cm wide, fine sack weave wool suiting in black with a subtle textured finish. Woven in Britain.
150cm wide finely crinkled polyester voile dress fabric in a tiny and very pretty floral design in ochre and brown.
78% polyester & 22% elastane knit jersey fabric featuring an animal print in a green hue, perfect for active wear.
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
143cm wide, 77% cotton, 23% nylon double-sided jersey tracksuiting fabric in beige and grey.
Made from 100% cotton, our twill shirting fabric features a blue & red overcheck on a navy back drop.
Bella Satin Stretch - Red
147cm wide 98% polyester 2% elastane stretch satin fabric in red with a smooth and glossy 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.