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.
145cm wide, cotton & elastane corduroy fabric in mocha. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in navy blue. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in olive green. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in plum. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in sand. 337gsm with a comfortable stretch.
Cotton and spandex blend sateen fabric with a digitally printed abstract marble effect in black and green, great for dresses!
150cm wide, 95% polyester and 5% elastane coral crepe suiting fabric. Easy to sew and care for.
150cm wide, 95% polyester and 5% elastane pear crepe suiting fabric. Easy to sew and care for.
95% polyester & 5% elastane brown stretch crepe suiting fabric. Ideal for fitted trousers, pencil skirts & structured blazers.
140cm wide, 97% polyester 3% elastane heavy duchess satin. This cloth might be used for brides, bridesmaid and prom dresses.
This is a strong, practical faux leather made from 100% polyurethane, with a textured, slightly crinkled finish.
145cm wide, knitted polyester stretch faux suede fabric in beige. Lightweight, stretchy & versatile.
Stretch Faux Suede - Chocolate
145cm wide, knitted polyester stretch faux suede fabric in brown. Lightweight, stretchy & versatile.
Beautiful sateen stretch dress fabric in a fabulous bold stripe design in brown, olive, black, and beige. This is sold in panels measuring 125cm x 63cm.
Beautiful sateen stretch dress fabric in a fabulous bold stripe design in teal, beige, black, and navy. This is sold in panels measuring 125cm x 63cm
Stretch Glitter Velvet - Black
149cm wide, polyester stretch black glitter velvet jersey fabric. Ideal for glamourous evening wear.
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.
12mm wide nylon/spandex lace trim in black. Sold in 5 or 10 metre lengths.
140cm wide, cotton, nylon, elastane blend stretch lawn shirting fabric in pale lemon yellow.
Bright red, 140cm wide fabric blend of cotton, polyamide, and elastane. Lightweight, stretchy, ideal for summer dresses, shirts, skirts, and light trousers.
140cm wide, fine stretch lawn fabric in white, made from cotton, nylon and elastane, ideal for shirting!
147cm wide, 96% cotton, 4% spandex lightweight shirting fabric in deep red. Great for summer!
145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.
148cm wide, black polyester stretch suede fabric. Has a soft touch with great flexibility and draping.
180cm very wide, black striped brushed cotton sweatshirt fabric, super soft with a good drape.
180cm very wide, teal striped brushed cotton sweatshirt fabric, super soft with a good drape.
Striped Viscose Linen Slub - Black
131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in black with white pinstripes.
Striped Viscose Linen Slub - Cream
Our viscose, linen & polyester blend slub fabric in cream has a fine black pinstripe, perfect for summer wear.
Striped Viscose Linen Slub - Navy
131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in navy with white pinstripes.
A soft, lightweight woven fabric made from an 80% viscose and 20% linen blend, this grey pinstripe design is ideal if you want something breathable with a cleaner, more modern look.
A soft, lightweight woven fabric in an 80% viscose and 20% linen blend, this version features a warm mustard pinstripe for an easy, relaxed look.
65% polyester, 30% viscose and 5% elastane, heavy suiting fabric in black, this is perfect for bodycon dresses.
Lightweight polyester suede blouse fabric in petrol blue.
148cm wide, 100% polyester midweight knit faux suede jersey fabric in sand. Soft and stretchy.
161cm wide, polyester jacketing fabric in pale beige with faux shearling fur and a suede backing.
Our suede scuba fabric, made from polyester and spandex features a black abstract print on a beige ground.
Our suede scuba fabric, made from polyester and spandex features a navy abstract print on a beige ground.
148cm wide Italian-made dark green/grey suiting fabric, made from fleece wool, and elastane. Ex-designer suiting fabric.
This 156cm wide, 100% wool fine suiting fabric is in a grey check. This is a superfine and super soft fabric!
149cm wide, ex-designer wool and viscose dress fabric with a beautiful large-scale abstract design.
Beautiful 146cm wide, cotton poplin fabric with red, yellow & pink flowers against a ivory ground.
Beautiful 146cm wide, cotton poplin fabric with red, yellow & white flowers against a pink ground.
Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep blue backdrop.
Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep navy backdrop.
Charming 146cm wide, 100% cotton poplin fabric with a delicate floral print against a white ground.
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.