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.
Italian, deadstock cable knit coating fabric in pale pink made from viscose, perfect for jumpers.
154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.
4oz Denim Chambray - Tropical Leaves
175cm wide, 100% cotton 4oz lightweight chambray fabric with a tropical leaf print in grey.
Stretch Glitter Velvet - Black
149cm wide, polyester stretch black glitter velvet jersey fabric. Ideal for glamourous evening wear.
145cm wide, bengaline fabric in black with black plastic rhinestone accents for a refined sparkle.
Bright yellow bodycon fabric, 150cm wide with minimal stretch for maximum support. Mid-weight, great for body-hugging dresses.
145cm wide, 100% cotton fabric in orange with cream embroidery and lace-style panels.
Challis - Leopard In The Jungle
140cm wide, 100% viscose challis fabric with tropical green leaves and leopard print background.
158cm wide, finest wool suiting in interwoven beige and brown yarns. End-of-line deadstock.
Recycled Polyester Jersey - Black
175cm wide, recycled polyester jersey with 10% spandex in black, ideal for sustainable garments.
147cm wide, 100% cotton 16-wale washed corduroy in tomato red. 220-230gsm and Oeko-Tex certified.
148cm wide, ex-designer 100% cotton velvet in brown with a subtle lighter brown diamond pattern.
150cm wide, viscose dress fabric featuring a cream floral print on a black ground, perfect for blouses and skirts!
150cm wide, Italian viscose jersey fabric in sky blue. Silky soft with a beautiful drape and stretch.
145cm wide, black polyester jersey with dark grey embossed shine. Soft, stable and easy to sew.
143cm wide, dark red floral lace with scalloped edges. Delicate but firm with a lovely hand.
145cm wide, 100% viscose fabric with an eye-catching zebra print design in vivid pink and green.
Spider web netting in gold for that is ideal for Halloween costumes & fancy dress & decoration's.
This grey looped back jersey fabric is made from 100% polyester, perfect for lounge and sports wear!
148cm wide, cotton shirting fabric in light brown with a crisp white check with a superb finish.
130cm wide, polyester Italian basket weave brocade in aqua blue with a soft finish and subtle sheen.
132cm wide, stretch woven trouser fabric in ivory with a sand leopard print. Made in Spain.
Floating In Circles - Rosie Red
This beautiful viscose rayon yoryu lawn fabric features a delicate flower bud and leaf print in red & green.
132cm wide, cotton blend stretch woven trouser fabric in ivory with an navy cheetah spot design.
140cm wide, polyester black net fabric with a 5cm square crochet weave pattern and net fringing.
125cm wide, intricately woven lace dress fabric in ivory. Made from cotton and nylon, perfect for festival wear.
151cm wide, corduroy fleece fabric in olive green with a soft cord front and plush faux fur backing.
150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.
150cm wide, ex-designer Italian fine cotton shirting fabric in olive green with a subtle striped effect.
150cm wide, ex-designer Italian fine cotton shirting fabric in taupe with a subtle striped effect.
Linen Viscose Slub - Golden Harvest
140cm wide, 67% linen, 33% viscose slub with a beautiful golden floral design in earthy tones.
This 100% linen fabric in pink offers a wonderful balance of breathability & durable structure.
160cm wide, black faux fur fabric, 100% polyester, 408gsm, with a braided cable knit design.
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.
140cm wide, polyester, viscose, and linen suiting fabric with a black & white Prince of Wales check.
Hoffman Bali Cotton Lawn - Blooms - Blue
Beautiful 112cm wide cotton lawn from Hoffman, with a dappled scatter design in pinks and violets across an inky navy and purple ground.
Hoffman Bali Cotton Lawn - Blue Dot
A striking 112cm wide Indonesian cotton lawn fabric with hand painted design featuring deep indigo tones and scattered with tonal sky-blue spots.
Hoffman Bali Cotton Lawn - Creamsicle
A joyful 112cm wide Indonesian cotton lawn fabric with hand painted design featuring a lively daisy-like firework print in soft pink, orange, coral, and golden yellow on a white base.
Hoffman Bali Cotton Lawn - Brownie
A rich & warm 112cm wide Indonesian cotton lawn fabric with hand painted design of stylised florals in a scattered layout give it a free-flowing, organic quality.
148cm wide, lightweight 200gsm crepe fabric in peach, made from polyester, viscose, and spandex.
100% viscose dress fabric with a small-scale white floral print on a pastel pink ground, perfect for blouses or skirts!
This soft, stretchy jersey fabric features bunnies on a beige ground, perfect for children's wear.
This 143cm wide plain crushed viscose fabric in navy is an excellent choice for creating breathable dresses and blouses for summer.
150cm wide navy cotton baby seersucker with a fine texture, perfect for classic, casual summer dresses.
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.