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.
168cm wide, knitted jersey fabric in grey marl, perfect for soft jumpers, cosy scarves and warm jackets!
Our olive knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
Our Pink knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
Viscose, polyester and polyamide blend knitted jersey fabric in silver marl, ideal for soft and cosy scarves.
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
Made from viscose, polyester and polyamide, this rust coloured knitted jersey fabric is perfect for warm jackets!
Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!
155cm wide, cotton and linen blend shirting fabric with a check pattern in shades of blue, pink and mint.
Cotton and linen blend fabric featuring a checked pattern in navy, red and white, ideal for men's shirts.
Delightful pink floral print denim chambray is super soft and lightweight.
152cm wide, 100% cotton heavy calico fabric, 270gsm. Undyed and unbleached. Perfect for crafts.
Heavy, plain cotton canvas in purple†very strong cloth, perfect for soft furnishing & bags.â€
This deep damson satin nylon dressmaking fabric is suitable for evening wear, prom dresses and special occasion garments!
A practical and comfortable jogging fabric made from a 70% polyester and 30% cotton blend.
Heavy Rib Cotton Jersey - Black
150cm heavy ribbed cotton jersey, 310gsm. Soft, breathable 100% cotton knit
Heavy Water Resistant Canvas - Beige
155cm wide PU coated heavy polyester canvas in beige with a weight of 440gsm. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Heavy Water Resistant Canvas - Black
155cm wide PU coated heavy polyester canvas in black with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Heavy Water Resistant Canvas - Green
155cm wide PU coated heavy polyester canvas in green with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Heavy Water Resistant Canvas - Grey
155cm wide PU coated heavy polyester canvas in grey with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Heavy Water Resistant Canvas - Khaki
155cm wide PU coated heavy polyester canvas in khaki with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Heavy Water Resistant Canvas - Lime
155cm wide PU coated heavy polyester canvas in lime green with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Heavy Water Resistant Canvas - Navy
155cm wide PU coated heavy polyester canvas in navy with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Heavy Water Resistant Canvas - Pink
155cm wide PU coated heavy polyester canvas in pink with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Heavy Water Resistant Canvas - Purple
155cm wide PU coated heavy polyester canvas in purple with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Heavy Water Resistant Canvas - Turquoise
155cm wide PU coated heavy polyester canvas in turquoise with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
140cm wide, 75% viscose and 25% linen mix shirting fabric in black, great for loose pants and dressmaking!
140cm wide, 75% viscose and 25% linen mix shirting fabric in oatmeal, great for loose pants and dressmaking!
137cm wide peach linen-viscose blend fabric with a soft drape and breathable handle. Ideal for summer tailoring.
150cm wide, zigzag knit crochet fabric in blue made from a blend of 65% acrylic, 25% polyester and 10% wool.
Made from 65% acrylic, 25% polyester and 10% wool, this grey crochet knit fabric is perfect for cardigans.
This ice blue sateen finished 97% cotton 3% elastane fabric is perfect for creating timeless clothing designs.
Our baby blue 97% cotton and 3% elastane dress fabric has an elegant sateen finish.
This 150cm wide, soft, 97% Wool and 2% Lycra blend suiting fabric in a caramel shade is perfect for suits, skirts and shirts!
Woven in England, this black lining fabric is made from viscose and acetate, an ideal choice to line suits!
This viscose and acetate blend lining fabric in sand has been woven in England, ideal for lining suits!
This blue stripe jacquard dress lining fabric is made from viscose/acetate and it's perfect to pair with formal suits, dresses, and waistcoats!
Our acetate/viscose jacquard lining fabric in brown features a green stripe pattern, perfect to pair with formal suits, dresses and waistcoats!
Italian made, grey and blue wool suiting fabric with a fine over check in orange perfect for dresses or suits!
145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.
154cm wide, 40% wool and 60% acrylic lightweight soft jacketing fabric in black, brown, small check.
At least 60in wide poly/wool/ acrylic, skirt/ heavy trouser fabric. Of a weight and hand to make you believe there is more wool in it than there is. This really is a fabulous cloth!
100% viscose twill lining, 140cm wide, 74gsm. Lightweight with a smooth, shiny finish
100% viscose twill lining, 140cm wide, 74gsm. Lightweight with a smooth, shiny finish
100% viscose twill lining, 140cm wide, 74gsm. Lightweight with a smooth, shiny finish
Our black and white dogtooth check cotton suiting fabric has a delicate blue overcheck, ideal for waistcoats or trousers!
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.