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.
Polyester, viscose, wool & elastane blend suiting fabric with a fine twill weave in brown, perfect for pants.
Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.
Our 10oz denim twill fabric in charcoal is made from 98% cotton and 2% lycra, perfect for comfy jeans.
Our lightly quilted polyester fabric has a silky diamond patterned face, with a black knitted jersey reverse, ideal for crafts!
152cm wide, dark brown cotton drill fabric with a water-resistant finish. Luxuriously soft & durable.
Our dark navy 21 wale needlecord fabric is made from 100% cotton and OEKOTex certified, great for shirts.
100% Wool Fleece - French Navy
143cm wide, 100% Australian virgin wool fleece in French navy. Mulesing-free and sheep-friendly!
152cm wide black dry finish tin cloth fabric, 100% cotton, 11oz weight. Durable and water-resistant.
Vintage Marl Sweatshirt - Brown
Vintage look, 100% cotton brown marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
100% Italian Cashmere Jacketing - Grey
Woven in Italy, our 100% cashmere jacketing fabric in marl grey is 220gsm, perfect for luxuriously soft outerwear!
Polyester and wool mix pink jacketing fabric excellent for cardigans, bags, scarves and shawls!
155cm wide, cotton and polyester blend marl sweatshirt fabric in an indigo blue hue, ideal for hoodies.
Waxed Cotton - Tekwax Evolution 6oz - Yellow
148cm wide, yellow waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!
168cm wide, knitted jersey fabric in grey marl, perfect for soft jumpers, cosy scarves and warm jackets!
Made from 100% wool, this dark navy coating fabric features a fine overcheck made up of green, red and yellow yarns.
Our black knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
150cm faux-fur lined diamond quilted nylon fabric, with a water-resistant finish and light beige hue. Made in Italy.
Waxed Cotton - Chera 6oz - Blue
148cm wide, waxed cotton fabric in blue with a soft, matt finish. Lightweight & durable.
152cm wide white polyester and cotton blend twill. A high quality cloth with a beautiful hand. Perfect for lined skirts, shorts, trousers and blazers.
140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.
Our suede scuba fabric, made from polyester and spandex features a black abstract print on a beige ground.
Thick & Thin Corduroy - Chocolate
Our 153cm wide cotton corduroy fabric has an interesting rib in a chocolate brown hue, ideal for pinafores.
143cm wide, 100% Australian virgin wool fleece in moss. Mulesing-free and sheep-friendly!
Fibre Mood - Heavy Cotton Knit
Lovely chunky knitted 100% cotton fabric in cream, perfect for crafting cosy jumpers and cardigans.
148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
160cm-wide, 90% bamboo, 10% polyester fabric: absorbent, durable, anti-bacterial. Ideal for towels and soft, breathable clothing.
150cm wide, double knit Ponte Roma jacquard with a textured taupe and brown knitted pattern.
Fleece Wool Suiting - Dark Grey
158cm wide, Italian woven dark grey deadstock suiting fabric, made from fleece/virgin wool and elastane.
143cm wide, 100% Australian virgin wool fleece in navy. Mulesing-free and sheep-friendly!
178cm wide, cotton and lycra blend jersey dress fabric in a camel brown shade, great for tops, pyjamas and loungewear!
Water Resistant Cotton Cambric 6oz - Grey
148cm wide, grey cotton with a natural feel, water-resistant finish. Durable & machine washable.
Soft, durable antipill polyester fleece, 144cm wide with a blue-green tartan print. Oeko-tex certified.
Made from 100% wool, this suiting fabric in a teal hue has a fine twill weave, perfect for shirts. Woven in Italy.
Woven in Great Britain, this 100% wool suiting fabric features a checked pattern in grey, black, tan and blue.
This red cotton, polyester and elastane blend twill dressmaking fabric is superb for trousers and skirts!
Beautifully soft 144cm wide, cotton 17 wale corduroy fabric in cream is perfect for shirts, trousers and tunics.
This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.
Brushed Cotton - Pink & Grey Check
146cm wide, brushed cotton shirting fabric in a pink, grey and black check. Great for pyjamas!
Beautiful soft 100% wool tweed cloth with a lovely hand. Made up of russet, mustard, brown and hints of other autumnal colours.
Woven in Italy, our 100% fleece wool suiting fabric in blue is perfect for sophisticated skirts and shirts.
Vintage Marl Sweatshirt - Brick
Vintage look, 100% cotton orange marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
Vintage Marl Sweatshirt - Stone
Vintage look, 100% cotton stone coloured marl sweatshirt fabric. Perfect for cosy loungewear.
Pure Luxury - Boiled Wool - Dark Green
Luxurious quality, 140cm wide, 100% boiled wool fabric in dark green, perfect for jackets and coats!
Made from 100% polyester, this soft fleece fur fabric in navy is ideal for blankets, sweaters and loungewear!
100% Polyester, soft fleece fur fabric in a silver/grey shade, excellent for hoodies, loungewear or blankets!
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.