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.
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in black, excellent for floaty trousers, shirts, and skirts!
Chestnut-coloured two-way stretch fabric made from 90% polyester and 10% spandex, perfect for wide-leg trousers.
156cm wide, jumbo corduroy fabric in a dull lavender hue, made from 100% cotton, perfect for durable jackets.
148cm wide, polyester & wool mix terracotta boiled wool coating fabric. Lightweight and durable.
100% Wool Fleece - Forest Green
143cm wide, 100% Australian virgin wool fleece in forest green. Mulesing-free and sheep-friendly!
136cm wide, ivory stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.
150cm wide, cotton & polyester quilted jersey fabric in blue, featuring a stitched jacquard pattern.
150cm wide British Yorkshire deadstock tweed in teal and cream herringbone. Soft yet structured.
This poly/cotton dressmaking brocade comes in beautiful jacquard florals, made up of all shades of greens, pinks, yellows & creams.
154cm wide, 100% Italian wool coating fabric in pea green, relatively lightweight but dense with a soft finish.
150cm wide, ex-designer double-sided quilting fabric in navy polyester and a blue wool check.
154cm wide, ex-designer two-sided wool coating, one side in pale grey, the other in a camel twill.
Introducing our 150cm-wide, colourful cotton/polyester blend fabric, woven in a unique Inca stripe pattern featuring black, amber, grey, white, and neon pink.
143cm wide, 100% Australian virgin wool fleece in light grey. Mulesing-free and sheep-friendly!
Cable Car - Chunky Wool - Moss
Our Italian moss green cable-knit fabric is made from 100% lambswool, soft and chunky, perfect for winter wear.
This 150cm wide polyester and elastane blend crepe suiting fabric in mustard is ideal for wide-leg trousers.
81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.
151cm wide, bengaline fabric in deep wine made from 70% viscose, 27% nylon and 3% spandex.
Brushed Cotton - Brook - Camel
Checked brushed cotton fabric in a camel hue, exceptionally soft and comfy to wear, ideal for pyjamas.
Superior Sweatshirt - Beige Marl
Made from 70% cotton and 30% polyester, our heavy sweatshirt fabric has a beige marl finish, perfect for lounge-wear.
143cm wide, 100% Australian virgin wool fleece in sky blue. Mulesing-free and sheep-friendly!
153cm wide, Italian 100% wool melton brushed coating fabric in a russet brown and black blend.
165cm wide, 100% wool coating with a brushed finish and abstract design in shades of green, black and grey.
This padded wool mix coating fabric features a beige chunky stripe that's been knitted in Italy, ideal for cardigans!
Woven in Italy, this sky blue suiting fabric is made from 98% wool and 2% nylon, perfect for skirts and pants!
145cm wide, 7.75oz stretch denim in rich brown. 98% cotton, 2% elastane - soft, structured and breathable, perfect for jeans.
Water Resistant Cotton Cambric 6oz - Yellow
148cm wide, yellow cotton with a natural feel, water-resistant finish. Durable & machine washable.
150cm wide, polyester and spandex blend suiting fabric in off-white, perfect for palazzo pants and blazers.
150cm wide, pink abstract brocade dress and jacketing fabric made from 93% polyester and 7% metallic.
Italian Red Selvedge Denim - Ocean Indigo
91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
150cm wide, polyester, viscose and elastane blend twill fabric in olive green, perfect for suits and dresses.
150cm wide, British fine wool suiting fabric featuring a Prince of Wales check weave in black and white.
Stunning sky blue 100% cotton dress fabric, perfect for co-ords, loose trousers, dressmaking and shirts!
Superior Sweatshirt - Mint Marl
This 164cm wide, heavy sweatshirt fabric, made from 70% cotton and 30% polyester has a mint green marl finish.
150cm wide, ex-designer water-resistant black polyester and British wool dogtooth quilting fabric.
157cm wide, wool and mohair coating fabric in a rich rusty ginger. Super soft with a beautiful finish.
155cm wide, wool and cashmere softly brushed coating in a dark green hue - Made in Italy.
Ex-designer, 150cm wide, wool bouclÈ tweed fabric with a woven houndstooth check pattern.
150cm wide, ex-designer wool bouclÈ tweed fabric with a woven houndstooth check pattern.
150cm wide, British 100% wool tweed in plum and mustard marl with blue and beige overcheck.
143cm wide black and white striped wool fabric with diamond quilted pattern, polyester lining, and 2oz wadding.
Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.
150cm wide British Yorkshire deadstock tweed in green and cream herringbone. Soft yet structured.
Luscious Fleece - Winter White
Super soft fleece fur fabric in white, made from 100% polyester; perfect for loungewear, blankets and sweaters!
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.