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
Diez Denim - Charcoal
10oz charcoal stretch denim, 152cm wide with soft twill texture and 10% stretch.
100% Wool Fleece - French Navy
143cm wide 100% Australian virgin wool fleece in French navy, soft and durable.
Waxed Cotton - Tekwax Evolution 6oz - Yellow
148cm wide, yellow waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!
Made from viscose, polyester and polyamide, this rust coloured knitted jersey fabric is perfect for warm jackets!
Vintage Marl Sweatshirt - Brown
Vintage look, 100% cotton brown marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.
21 Wale Needlecord - Navy
Our dark navy 21 wale needlecord fabric is made from 100% cotton and OEKOTex certified, great for shirts.
Diamond Stitch
Our lightly quilted polyester fabric has a silky diamond patterned face, with a black knitted jersey reverse, ideal for crafts!
100% Italian Cashmere Jacketing - Grey
Woven in Italy, our 100% cashmere jacketing fabric in marl grey is 220gsm, perfect for luxuriously soft outerwear!
Pippy
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.
Harmony Knits - Grey Marl
168cm wide, knitted jersey fabric in grey marl, perfect for soft jumpers, cosy scarves and warm jackets!
Our black knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
The 13th
Made from 100% wool, this dark navy coating fabric features a fine overcheck made up of green, red and yellow yarns.
Soft, durable antipill polyester fleece, 144cm wide with a blue-green tartan print. Oeko-tex certified.
150cm wide pure wool fabric woven in Yorkshire from deadstock yarns. Teal and pink with a dark hue and interesting weave.
150cm faux-fur lined diamond quilted nylon fabric, with a water-resistant finish and light beige hue. Made in Italy.
100% Wool Fleece - Moss
143cm wide 100% Australian virgin wool fleece in moss green, ethically sourced and mulesing-free.
Waxed Cotton - Chera 6oz - Blue
148cm wide, waxed cotton fabric in blue with a soft, matt finish. Lightweight & durable.
21 Wale Needlecord - Emerald
148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
Vintage Marl Sweatshirt - Stone
Vintage Marl Sweatshirt - Stone
Vintage look, 100% cotton stone coloured marl sweatshirt fabric. Perfect for cosy loungewear.
152cm wide white polyester and cotton blend twill. A high quality cloth with a beautiful hand. Perfect for lined skirts, shorts, trousers and blazers.
Ponte Roma Jacquard - Truffle
150cm wide, double knit Ponte Roma jacquard with a textured taupe and brown knitted pattern.
140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.
Suede Scuba - Murphy
Our suede scuba fabric, made from polyester and spandex features a black abstract print on a beige ground.
Thick & Thin Corduroy - Chocolate
Thick & Thin Corduroy - Chocolate
Our 153cm wide cotton corduroy fabric has an interesting rib in a chocolate brown hue, ideal for pinafores.
100% Wool Fleece - Navy
Classic navy Australian virgin wool fleece, 143cm wide and made from 100% wool.
178cm wide, cotton and lycra blend jersey dress fabric in a camel brown shade, great for tops, pyjamas and loungewear!
Fibre Mood - Heavy Cotton Knit
Lovely chunky knitted 100% cotton fabric in cream, perfect for crafting cosy jumpers and cardigans.
Made from 100% polyester, this soft fleece fur fabric in navy is ideal for blankets, sweaters and loungewear!
Super Soft Bamboo Towelling
160cm-wide, 90% bamboo, 10% polyester fabric: absorbent, durable, anti-bacterial. Ideal for towels and soft, breathable clothing.
Oxfordshire Check Wool
Woven in Great Britain, this 100% wool suiting fabric features a checked pattern in grey, black, tan and blue.
150cm wide, pink stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
Fleece Wool Suiting - Dark Grey
158cm wide, Italian woven dark grey deadstock suiting fabric, made from fleece/virgin wool and elastane.
Beautifully soft 144cm wide, cotton 17 wale corduroy fabric in cream is perfect for shirts, trousers and tunics.
21 Wale Needlecord - Black
This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.
21 Wale Needlecord - Terracotta
21 Wale Needlecord - Terracotta
Our 140cm wide, 21-wale cotton needlecord fabric in terracotta is OEKOTex certified, great for childrens wear.
Luscious Fleece - Black
Luscious soft fur fleece for hoodies, and sweaters. This black polyester cuddle fleece is so soft it literally just melts in your†hands.â€
Water Resistant Cotton Cambric 6oz - Grey
148cm wide, grey cotton with a natural feel, water-resistant finish. Durable & machine washable.
Made from 100% wool, this suiting fabric in a teal hue has a fine twill weave, perfect for shirts. Woven in Italy.
Vintage Marl Sweatshirt - Brick
Vintage Marl Sweatshirt - Brick
Vintage look, 100% cotton orange marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
Pure Luxury - Boiled Wool - Dark Green
Luxurious quality, 140cm wide, 100% boiled wool fabric in dark green, perfect for jackets and coats!
Luscious Fleece - Silver
100% Polyester, soft fleece fur fabric in a silver/grey shade, excellent for hoodies, loungewear or blankets!
Shendan Red
This red cotton, polyester and elastane blend twill dressmaking fabric is superb for trousers and skirts!
Wool/Cashmere Coating - Russet
150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.
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.