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.
100% viscose dress fabric featuring a floral print in white, blue and yellow on a pink ground, ideal for blouses.
Not The Only Fruit - Midnight Olive
This is a mildly stretchy woven polyester elastane trousering fabric with a dark olive hue . 145cm wide, perfect for adding sophistication to any outfit!
151cm wide, bengaline fabric in deep wine made from 70% viscose, 27% nylon and 3% spandex.
This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful navy blue hue.
155cm wide, soft white viscose elastane knit jersey fabric, this fine cloth is ideal for layering & t-shirts.
Luxurious 140cm ivory cupro-viscose blend with pleat-effect weave and satin sheen, perfect for elegant trousers, blouses, and dresses.
150cm wide, 100% viscose twill fabric in olive green. Perfect for dresses, skirts, tops, & trousers.
148cm wide, lightweight 200gsm crepe fabric in nude, made from polyester, viscose, and spandex.
148cm wide, lightweight 200gsm crepe fabric in navy, made from polyester, viscose, and spandex.
Superior quality Italian Punto Di Milano fabric in navy, composed of 97% viscose and 3% elastane.
150cm wide, polyester, viscose and elastane blend twill fabric in olive green, perfect for suits and dresses.
145cm wide, ex-designer viscose challis fabric in ochre with an brown abstract scribble leaf print.
This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful plum purple hue.
Elegant 148cm-wide lining fabric, blending orange and pale aqua blue yarns in a smooth viscose acetate mix.
Beautiful designer viscose suiting in a deep rich blue.
Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.
Oliver Viscose Twill - Scarlet
150cm wide, 100% viscose twill fabric in scarlet red. Perfect for dresses, skirts, tops, & trousers.
144cm wide, viscose acetate lining fabric in deep red, a luxury partner for suits, dresses and more.
Our beautiful, soft finish†lightweight white viscose dress fabric has an all-over leaf print in shades of green. This drapes like liquid and is crease-resistant making it a delight to wear.
147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in ivory.
Green floral printed dressmaking fabric made from viscose, excellent for vintage-style tea dresses and wide leg floaty trousers!
152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a deep red hue.
Viscose, polyester and polyamide blend knitted jersey fabric in silver marl, ideal for soft and cosy scarves.
140cm wide, brushed viscose twill fabric with a ditsy floral print in shades of peach, blue & green.
150cm wide, 100% viscose twill fabric in lime green. Perfect for dresses, skirts, tops, & trousers.
140cm wide, viscose crepe fabric featuring a ditsy yellow and pink floral pattern, perfect for summer dresses!
Striped Viscose Linen Slub - Cream
Our viscose, linen & polyester blend slub fabric in cream has a fine black pinstripe, perfect for summer wear.
This digitally printed viscose dress fabric featuring a tie-dye design in orange, black, yellow and blue. A glorious, lightweight fire-like fabric!
This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful royal blue hue.
Loop fringe trim in black. Perfect for dressmaking, soft furnishing & crafts.
This black and grey marl shirting fabric is made from a blend of linen and viscose, perfect for summer garments.
Linen Viscose Slub - Butterfly - Pink
140cm wide, 67% linen and 33% viscose slub fabric with a pink butterfly, berry and floral print.
Striped Viscose Linen Slub - Black
131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in black with white pinstripes.
150cm wide, 100% viscose twill fabric in navy. Perfect for dresses, skirts, tops, & trousers.
150cm wide, viscose, polyester & polyamide jersey fabric in sapphire. Perfect for cosy jumpers.
142cm wide superfine, supersoft 100% viscose voile dress fabric in a beautiful lemon yellow. Perfect for summer shirts and dresses!
Baby blue crepe fabric made from 60% polyester, 37% Viscose & 3% elastane, ideal for fitted wide leg trousers, pencil skirts and blazers to match!
150cm wide, soft & stretchy viscose jersey fabric with a delicate floral print in navy and soft white.
This blue stripe jacquard dress lining fabric is made from viscose/acetate and it's perfect to pair with formal suits, dresses, and waistcoats!
Quality knitted Ponte Roma dress fabric with a pistachio green hue. A fabulous sturdy double knit jersey fabric made from viscose/nylon and elastane.
Woven in Portugal, this silvery grey fabric is made from viscose, polyester and elastane; ideal for slick suits.
Rayon, nylon and polyester blend cable knit jersey fabric in black, perfect for stretchy cardigans or jumpers.
145cm wide, viscose challis fabric with a bold graphic circle print in red, mustard, taupe and black.
Our olive knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
Soft Tencel Denim - Dark Indigo
150cm wide dark blue Tencel blend denim. 294gsm/10.4oz with a soft sheen and subtle stretch. OEKO-TEX certified.
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.