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.
Checked Flat Double Gauze - Black
Made from 100% cotton, this checked flat double gauze jacquard fabric comes in black, perfect for shirts.
Wide Width Cotton Poplin - Leia
150cm wide, 100% cotton poplin fabric in white with a decorative floral print, ideal for quilting.
Quilted - Coco Stretch - Magenta
140cm wide, magenta quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.
145cm wide, cotton-blend trouser fabric in off-white with a soft herringbone weave. Lightweight and breathable with a refined, tailored finish.
152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a deep red hue.
GOTS Organic French Terry - Dusty Yellow
Made from organic cotton and elastane, this GOTS certified French Terry jersey fabric in yellow is ideal for hoodies.
GOTS Organic French Terry - Gingerbread
Our organic cotton and elastane blend French Terry jersey fabric is GOTS certified and comes in a lovely brown hue.
Made from 90% polyester and 10% spandex, this camel coloured suiting fabric features a 2-way stretch, ideal for pants.
Viscose, polyester and polyamide blend knitted jersey fabric in silver marl, ideal for soft and cosy scarves.
148cm wide, mint green brocade fabric with tonal floral pattern that catches the light beautifully.
145cm wide, polyester double crepe dress fabric in grey. Perfect for special occasion garments.
100% Cotton dress fabrics in moss with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments.
Poplin Print - Tiny Cheetah - Grey
113cm wide, cotton poplin print fabric with a tiny cheetah skin print in black on a grey ground.
Gorgeous printed black polyester chiffon with a multicoloured floral pattern in pink, ivory and orange.
165cm wide, soft interlock cotton and lycra blend jersey fabric in pink, ideal for polo shirts, dressmaking or skirts!
A real bargain, this is a 150cm wide finely woven, polyester tattersall-like check shirting fabric that comes in blue, white and yellow.
143cm wide, 100% Australian virgin wool fleece in ochre. Mulesing-free and sheep-friendly!
143cm wide, 100% Australian virgin wool fleece in wine red. Mulesing-free and sheep-friendly!
Georgette Dress Fabric - Coral
Gorgeous quality Georgette dress fabric in Coral
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in khaki, excellent for floaty trousers, shirts, and skirts!
142cm wide, fine polycotton hessian trouser fabric in dark brown, ideal for men's wear pieces.
Made from 97% polyester and 3% elastane, this mint green fabric features a small scale coral floral print, perfect for dresses!
Cable Car - Chunky Wool - Taupe
140cm wide, Italian chunky cable-knit fabric made from 100% lambswool in a taupe hue, ideal for cardigans.
Our 136cm wide, yarn-dyed 100% linen fabric in a dark grey hue is mid-weight, ideal for soft furnishings.
140cm wide, brushed viscose twill fabric with a ditsy floral print in shades of peach, blue & green.
Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in navy with a luxurious satin finish.
150cm wide, brown faux leather with a soft jersey backing. Midweight with stretch and sheen.
148cm wide, 100% cotton, 21 wale needlecord fabric in red, great for dressmaking & soft furnishings.
Made from 100% cotton, our twill shirting fabric features a blue & red overcheck on a navy back drop.
Italian 6 Wale Corduroy - Camel
150cm wide, thick 100% cotton 6 wale corduroy fabric in a camel shade. Woven in Italy.
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!
140cm wide, 85% polyamide 15% spandex fabric in black. Perfect for form-fitting garments.
170cm wide, dark navy cotton suiting fabric with a textured 'bouclÈ' weave on the face.
Delightful pink floral print denim chambray is super soft and lightweight.
145cm wide, cotton poplin fabric featuring a pink and red floral print on a white ground, perfect for crafts!
148cm wide, lightweight crepe dress fabric with a floral print in shades of purple, blue and green with green leaves on a pale purple background!
140cm wide, 100% cotton pique fabric in white, 121gsm with a soft silky touch and elegant drape. Perfect for timeless shirts, summer dresses, and refined tailoring.
Navy Wool Cavalry Twill Fabric This is exactly that, made for the Military, police uniform fabric. Made in Britain,
Striped Viscose Linen Slub - Cream
Our viscose, linen & polyester blend slub fabric in cream has a fine black pinstripe, perfect for summer wear.
This 170cm wide, polyester elastane Ponte Roma cloth comes in a lovely shade of wine red. This is an ideal fabric for dresses or tops!
This digitally printed viscose dress fabric featuring a tie-dye design in orange, black, yellow and blue. A glorious, lightweight fire-like fabric!
Pima Cotton Lawn - Tribal Grove - Sand
140cm wide, Pima cotton lawn fabric with a hand-drawn leaf print in sand on a white ground, ideal for blouses.
Stone Washed Luxury Cotton - Grey
100% cotton poplin dress fabric in grey. Its stone washed texture and firmer hand is perfect for structured garments. 152cm wide.
Smooth Brocade - Silver and Pink
This muted silver and pink floral brocade is perfect for those special occasion garments such as formal gowns and elegant overcoats!
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.