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.
Free UK delivery over £75
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.
Interlock - Khaki
160cm wide khaki cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer!
Interlock - Sunflower
160cm wide sunflower yellow cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!
Hoffman Bali Cotton Lawn - Cobalt
An intense 112cm wide Indonesian cotton lawn fabric with hand painted design in shades of cobalt and midnight blue bring dramatic contrast to this floral batik.
Interlock - Lemon
160cm wide lemon yellow cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!
Interlock - Neon
160cm wide neon yellow cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!
Interlock Wide - Fire Red
Very wide 180cm red cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!
Beaufort Duchess Satin - Nude Pink
Beaufort Duchess Satin - Nude Pink
150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.
Denim Jersey Crinkle
Italian made mid denim blue polyester jersey with elastane stretch fabric with white stitching on the reverse. Perfect for looser fitting shirts, shorts and joggers.
Smarty Pants
Set piece 2.0m. Drop dead gorgeous jet black cotton stretch trousering with the smoothest softest finish. The perfect trouser fabric, this is a densely woven material which has a lot of stretch and fantastic recovery.
A Gentle Reminder
150cm wide, fine wool suiting fabric with a blue/black check, glorious cloth with a gorgeous hand.
Old World
142cm wide, British 100% wool flannel suiting fabric in mid grey with pale blue and beige stripes.
Unstructured
A 64 wide cotton linen mix suiting in cream with an all over "unstructured" design in navy blue
Exquisite ex-designer Italian deadstock fabric with a fabulous blue tie-dye print. 152cm wide polyester dress fabric.
As Luck Would
153cm wide, softly brushed 65% wool and 35% polyester lightweight coating fabric in navy.
154cm wide, fine 97% wool & 3% elastane suiting fabric in black with a beautifully soft finish.
153cm wide, loose weave suiting fabric in dark navy, made from wool, polyester, and elastane.
150cm wide, very dark navy wool suiting fabric in a slightly heavier weight. Great for blazers!
152cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.
Minster
156cm wide, fine wool & polyester mix suiting fabric with a crepe weave and subtle sheen.
158cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.
150cm wide, super fine 100% wool suiting fabric in a navy and black check. Woven in Italy!
Fighting Back
157cm wide fine weave 100% cotton twill suiting fabric in very dark navy with a superb finish.
Premium Cotton - Kissing Klimt
Premium Cotton - Kissing Klimt
Exquisite 'Golden Period' Klimt-inspired cotton fabric. 145cm wide with an artistic design from the Little Johnny range.
Ebb Tide - Jersey
155 cm wide ivory jersey in polyester-nylon with a dreamy wrinkled texture, it hugs the body but politely ignores any lumps and bumps
Cable Car - Chunky Wool - Blue
149cm wide, Italian lambswool cable-knit fabric in blue, perfect for soft and cosy jumpers.
149cm wide, Italian lambswool cable-knit fabric in a neutral oat hue, perfect for soft and cosy jumpers.
149cm wide, Italian lambswool cable-knit fabric in a tan brown hue, perfect for soft and cosy jumpers.
Cable Car - Chunky Wool - Aqua
149cm wide, Italian lambswool cable-knit fabric in an aqua blue hue, perfect for soft and cosy jumpers.
Officer Salute
This 154cm wide ex-designer Italian fine wool cloth in navy has a lovely texture and depth. Shop Wool Fabric Online.
Superior Heavy Black Dress Fabric
140cm wide, polyester, viscose, and Lycra jersey fabric in black. Ex-designer cloth made in Spain.
Italian-woven brown suiting fabric. Made from 73% virgin wool, 26% wool mohair, 1% elastane.
Kingsmith
100% cotton shirting with a tiny houndstooth check in cream, red, and brown. Beautifully woven.
Gabardine - Esercito
154cm wide, fine, strong 98% cotton 2% elastane ribbed gabardine fabric in khaki. Very durable and smooth.
150cm wide heavy cotton suiting fabric in a pale blue and brown check. This is a high-quality fabric which is Italian made in the region of Piacenza.
Italian Tencel Twill - Grey
150cm wide, 100% Tencel twill fabric in grey. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
Italian Tencel Twill - Airforce
Italian Tencel Twill - Airforce
150cm wide, 100% Tencel twill fabric in airforce. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
Italian Tencel Twill - Off White
150cm wide, 100% Tencel twill fabric in off white. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
Italian Tencel Twill - White
150cm wide, 100% Tencel twill fabric in white. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
Italian Tencel Twill - Navy
150cm wide, 100% Tencel twill fabric in navy. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
Italian Tencel Twill - Army
150cm wide, 100% Tencel twill fabric in army green. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
Italian Tencel Twill - Red
150cm wide, 100% Tencel twill fabric in red. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
Italian Tencel Twill - Currant
Italian Tencel Twill - Currant
150cm wide, 100% Tencel twill fabric in deep red. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
145cm wide dress fabric made from a blend of polyamide and elastane. Dual sided ex-designer cloth in navy and dark navy.
Italian Tencel Twill - Olive
150cm wide, 100% Tencel twill fabric in olive. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
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.