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.
150cm wide, fine 100% cotton fabric with an all-over tiny floral print in navy and pale blue.
Our 155cm wide Tie Dye French Terry jersey fabric in a pink shade is great for joggers, dressmaking and leggings! OEKO-TexÆ.
16 Wale Washed Corduroy - Mustard
147cm wide, 100% cotton 16-wale washed corduroy in mustard yellow. 220-230gsm and Oeko-Tex certified.
7.75oz Stretch Denim - Anthracite
145cm wide, 7.75oz anthracite grey stretch denim. 98% cotton, 2% elastane - breathable, soft and ideal for jeans.
Stunning cotton floral broderie anglaise fabric in white. Great for breathable summer garments.
135cm wide, cotton/linen double gauze in rust. The perfect balance of softness & durability.
150cm wide, ex-designer 100% cotton velvet in bottle green, Perfect for dresses, skirts, & jackets.
160cm wide, 10.5oz black cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
162cm wide, mustard yellow bonded cotton coating fabric, great for breathable/water-resistant jackets.
140cm wide, silky soft Pima cotton lawn with ditsy florals in coral, pink, navy and green on cream.
Pima Cotton Lawn - Folk Garden
140cm wide, Pima cotton lawn fabric with a detailed ultramarine and parchment floral print in blue.
140cm wide, 100% Pima cotton lawn fabric with a vibrant painterly paisley print on white.
Cotton poplin dress fabric with an all over red flower print on a black background. Perfect for making dress & crafts.
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.
127cm wide, cotton voile broderie anglaise fabric in soft white featuring an openwork daisy pattern.
Hoffman Bali Cotton Lawn - Victoria
Vibrant 112cm wide cotton lawn from Hoffman, with a dreamy floral wash in petal pinks, lilacs, and peach.
150cm wide, cotton stretch lightweight trouser fabric with a tiny white check against a blue ground.
150cm wide, 100% cotton fabric with blue and white stripes running across the beautiful pale yellow background.
Our heavy, 70% stone-washed linen & 30% cotton fabric in denim has a nice hang and textured surface, ideal for dressmaking!
Stof Avalana Jersey - Monkeying Around
This 95% cotton, 5% elastane jersey showcases playful monkeys frolicking among large leaves.
145 cm wide ribbed cotton jersey, as breathable as your morning yoga class and softer than your favourite hotel robe.
This is a great quality aqua blue floral polycotton craft fabric featuring an all-over white floral print on an aqua background. Ideal for crafts!
145cm wide, 95% cotton, 5% elastane giraffe print rib fabric, from the Qjutie & The Qjutest range.
Qjutie - Broderie Anglaise - Multi
130cm wide, cotton multicoloured broderie anglaise fabric, from the Qjutie & The Qjutest range.
135cm wide, cotton/elastane goose print waffle jersey fabric, from the Qjutie & The Qjutest range.
This French terry jersey fabric has been digitally printed and features paint sprays of rainbow colours. Great for hoodies and relaxed clothes! Oeko-Tex.
100% cotton poplin fabric with a ditsy pink yellow and white paisley print on a dark sage background. Superb for dresses, crafts and light furnishings.
148cm wide, cotton 7.5oz washed denim fabric in indigo with a soft handle and a worn-in look.
Como Moderno - Denim - Raffaello
Raffaello, an Italian deadstock stretch denim from our Como Moderno collection. Black (fine broken twill), approximately 380 gsm (~11oz).
Como Moderno - Denim - Vittorio
Vittorio, an Italian deadstock stretch denim from our Como Moderno collection. Light Blue, approximately 305 gsm (~9oz).
150cm wide, cotton & polyester jersey corduroy fabric in denim blue with a soft, velvety texture.
Voyage - Orivietta Topaz Navy Morlich Cotton
This eye-catching lush leafy fabric is an impeccable minimal and modern floral fabric.
150cm wide, lightweight dobby washed cotton fabric in pink with a raised dotty design.
147cm wide, 96% cotton, 4% spandex lightweight shirting fabric in deep red. Great for summer!
Mad Max - 11oz Dark Blue Denim
142cm wide, 97% cotton and 3% elastane, 11oz heavyweight denim fabric in dark blue.
Stunning red brocade fabric made from polyester, cotton and elastane. Deadstock from a luxury Italian label.
French Terry - Craft Hearts - Pink
145cm wide, 95% cotton, 5% elastane French Terry jersey fabric in lilac with pink hearts.
112cm wide, 100% cotton needlecord fabric with a bold geometric design in a diamond pattern.
Christmas Cotton - Eve - Cream
110cm wide, 100% cotton fabric featuring a decorative gold print on a cream back drop, perfect for Christmas crafts.
110cm wide, festive Santa print 100% cotton craft fabric, perfect for Christmas decorations and garments.
Christmas cotton craft fabric featuring a small-scale red and green tree print on a vintage cream background.
158cm wide, cotton twill shirting fabric with a vibrant red, black, and white tartan check pattern.
142cm wide, cotton satin stretch dress fabric in rich yellow with a vibrant South Pacific floral design.
Heavy Rib Cotton Jersey - Black
150cm heavy ribbed cotton jersey, 310gsm. Soft, breathable 100% cotton knit
112cm wide, 135gsm 100% cotton Christmas fabric with robins on a red background.
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.