Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Free UK delivery over £75
Black Wool with Cashmere Coating
Made from a blend of wool, polyester and cashmere, this timeless black coating fabric is perfect for outerwear!
Pure Luxury - Boiled Wool - Lipstick
Pure Luxury - Boiled Wool - Lipstick
Luxurious quality, 140cm wide, 100% boiled wool fabric in lipstick pink, perfect for jackets & coats!
Pure Luxury - Boiled Wool - Royal Marine
Pure Luxury - Boiled Wool - Royal Marine
Luxurious quality, 140cm wide, 100% boiled wool fabric in marine blue, perfect for jackets & coats!
Pure Luxury - Boiled Wool - Black
Pure Luxury - Boiled Wool - Black
Luxurious quality, 140cm wide, 100% boiled wool fabric in black, perfect for jackets and coats!
Sweatshirt - Navy
Fabulous 280gsm sweatshirt fabric in navy, light, soft and fluffy on the inside for extra comfort.
Sweatshirt - Denim
280gsm sweatshirt fabric in denim blue, light, soft and fluffy on the inside for extra comfort.
Pure Luxury - Boiled Wool - New Mustard
Pure Luxury - Boiled Wool - New Mustard
Luxurious quality, 140cm wide, 100% boiled wool fabric in mustard, perfect for jackets and coats!

Dress Patterns
Shop Now
Pure Luxury - Boiled Wool - Wild Grey
Pure Luxury - Boiled Wool - Wild Grey
Luxurious quality, 140cm wide, 100% boiled wool fabric in grey, perfect for jackets and coats!
Sweatshirt - Black
Fabulous 280gsm sweatshirt fabric in black, light, soft and fluffy on the inside for extra comfort.
Pure Luxury - Boiled Wool - Autumn
Pure Luxury - Boiled Wool - Autumn
Luxurious quality, 140cm wide, 100% boiled wool fabric in burnt orange, perfect for jackets & coats!
Pure Luxury - Boiled Wool - Red
Pure Luxury - Boiled Wool - Red
Luxurious quality, 140cm wide, 100% boiled wool fabric in red, perfect for jackets and coats!
Pure Luxury - Boiled Wool - Metal Grey
Luxurious quality, 140cm wide, 100% boiled wool fabric in metal grey, perfect for jackets and coats!
Pure Luxury - Boiled Wool - Lavender
Luxurious quality, 140cm wide, 100% boiled wool fabric in lavender, perfect for jackets and coats!
Pure Luxury - Boiled Wool - Wine
Pure Luxury - Boiled Wool - Wine
Luxurious quality, 140cm wide, 100% boiled wool fabric in wine, perfect for jackets and coats!
Fabulous 280gsm sweatshirt fabric in pale blue, light, soft and fluffy on the inside for extra comfort.
Denim By The Dozen - Sky Blue
Heavy 12oz denim fabric in a sky blue hue with a washed finish, made from 100% cotton, this is great for skirts.
21 Wale Needlecord - Petrol
OEKOTex 21-wale needlecord fabric in a petrol blue hue, 100% cotton and 140cm wide, ideal for dresses.
Waxed Cotton - Ranger Drill - Olive
155cm wide, green cotton drill fabric with a dry wax finish, weather-resistant & machine washable.
Sweatshirt - Dark Grey Marl
280gsm sweatshirt fabric in dark grey marl, light, soft and fluffy on the inside for extra comfort.
Sweatshirt - Silver & Grey Marl
Sweatshirt - Silver & Grey Marl
280gsm sweatshirt fabric in silver & grey marl, light, soft and fluffy on the inside for extra comfort.
Luxurious 150cm-wide wool suiting with a subtle Prince of Wales check; perfect for timeless suits and tailored garments.
Great British - Taupe
Made in Yorkshire, England, our herringbone weave wool suiting fabric in brown is ideal for jackets, skirts and trousers!
Pure Luxury - Boiled Wool - Ivory
High quality 100% boiled wool cloth in ivory, made from Australian virgin wool. Perfect for jackets and coats.
This Italian woven suiting fabric in black made from wool and nylon is excellent for trousers and skirts!
Classic Combo
This 100% wool fabric features a dark navy and cream dogtooth check, perfect for fashioning classy scarves!
Woven in Italy, this wool coating fabric features a diagonal pinstripe in charcoal black, perfect for warm knee-length coats!
155cm wide water-repellent pale beige cotton fabric woven in Turkey. Suiting weight cloth, ideal for stylish, jackets and trench coats.
Sweatshirt - Rose Pink
Fabulous 280gsm sweatshirt fabric in rose pink, light, soft and fluffy on the inside for extra comfort.
Woven in Italy, this fine worsted wool fabric features a small check pattern in a dark plum hue, ideal for shirts!
Tiffany
We are loving this floral tropical print fabric, very fine polyester crepe in a glorious pattern.
Faux Mohair - Navy
Lightweight luxury faux mohair coating material in navy. An incredible lookalike for real wool mohair.
Woven in Italy, this deadstock black superfine suiting fabric is made from fleece/virgin wool and elastane.
6oz Denim - Serenity
170cm wide, super dark navy denim fabric made from cotton, ideal for tote bags, jeans, jackets and dresses!
Waxed Cotton - Chera 8oz - Camo
Waxed Cotton - Chera 8oz - Camo
148cm wide, camouflage print waxed cotton fabric with a soft, matt finish. Lightweight & durable.
21 Wale Needlecord - Wine
140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.
Denim By The Dozen - Dark Indigo
This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
Water Resistant Twill - Chatburn 8oz - Taupe
152cm wide, light taupe 100% cotton twill fabric with a water-repellent finish & soft handle.
8 Wale Corduroy - Red
This 148cm wide, 325gsm cotton 8 wale corduroy fabric in red is perfect for jacketing and heavier tunics, dresses or bags!
Denim By The Dozen - Classic Blue
Denim By The Dozen - Classic Blue
Made from 100% cotton, this heavy 12oz gaberdine denim fabric in a classic blue hue is ideal for jackets.
Faux Mohair - Grey
Lightweight luxury faux mohair coating material in grey. An incredible lookalike for real wool mohair.
Pure Luxury - Boiled Wool - Peacock
Pure Luxury - Boiled Wool - Peacock
Luxurious quality, 144cm wide, 100% boiled wool fabric in a lovely shade of blue, perfect for jackets & coats!
13 Wale Corduroy - Dark Brown
158cm wide, 13-wale corduroy fabric made from cotton in a dark brown hue, excellent for durable jackets.
Waxed Cotton - Tekwax Evolution 6oz - Dark Green
148cm wide, dark green waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!
Waxed Cotton - Tekwax Evolution 6oz - Rich Tan
148cm wide, rich tan waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!
Elona - Black
This 90% polyester and 10% spandex fabric in black has a 2-way stretch, lots of give, perfect for trousers, skirts and blazers.
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.