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.
Red, green, and blue brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
100% Merino Wool Jersey - Sand
100% Merino Wool Jersey - Sand
Brushed Australian merino wool jersey in sand melange - warm, breathable and gentle on skin.
Double Sided Fleece - Skulls
147cm wide double sided printed fleece with a white skull and crossbones design on a grey background. Perfect warm clothing and soft furnishings.
Pontoba - Olive
160cm wide, double knit jersey fabric in an olive green hue, made from viscose, polyamide and elastane.
Fibre Mood - Tangle - Wine
Heavyweight wine and cream sherpa fleece with a bold abstract design. Thick, soft and ideal for warm outer layers.
Fibre Mood - Tangle - Black
Black and cream abstract sherpa fleece, 350gsm. Soft, warm and ideal for jackets, coats and cosy outerwear.
Charme
Italian ex-designer chunky knit jacketing fabric in black & white yarns with black sparkles.
Cappotto
154cm wide, boldly patterned Italian wool coating in brown herringbone. Perfect for standout coats.
Quilted - Polar - Soft White
150cm wide, ex-designer polyester quilting in soft white with diamond stitching detail.
Lime Green 100% Wool Yorkshire Tweed, 300gsm.
100% Wool Yorkshire Tweed Rust, 300gsm.
Cosy Cable Knit - Rust
150cm wide rust cable knit fabric with a soft stretch and textured finish, ideal for sweaters.
Colourful space print cuddle fleece fabric. 150cm wide, perfect for blankets, loungewear and childrens-wear
Fleece Feels - Check
150cm wide cuddle fleece with a classic blue, grey and green check. Plush and warm, ideal for blankets, loungewear, and cosy accessories.
Stay Loose - Wool Crepe
Italian-made black wool crepe with elastane, offering subtle stretch and fluid drape. Ideal for tailored garments that need comfort and movement.
Morbido - Camel Coating
Italian camel wool and cashmere coating, 480gsm and 135cm wide. Soft, warm and ideal for coats and jackets.
100% Merino Wool Fleece - Ecru
A smooth and comfortable New Zealand merino wool fleece in Khaki, knitted from 100% merino for natural warmth, breathability and a lovely soft feel against the skin.
Soft Washed Corduroy - Royal Blue
Soft Washed Corduroy - Royal Blue
A soft, medium-to-heavyweight corduroy with a smooth finish and a bit of built-in stretch for comfort. Made from a blend of polyester, polyamide and spandex
Italian black wool suiting with stretch, smooth finish and modern drape.
Wool Coating - Worsted Hopsack
Black wool worsted hopsack coating made in Britain, 141cm wide. Firm and structured for coats and overcoats.
Fur Lined Cord - Black II
Structured corduroy bonded to cream faux fur. Classic black and winter ready.
In a deep jade shade, this 135cm wide ex-designer Italian wool and alpaca coating offers a lighter feel.
Red, grey, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
9oz - Washed Aged Denim - Black
Washed 9oz black denim with a soft aged finish and sturdy structure.
Marcella Grey
150cm wide, Italian wool coating in a grey, white and black melange. Loosely woven and cuddly.
Soft Quilt Coating - Mint
140cm wide, lightweight polyester striped quilted fabric in mint. Great for coats, jackets & gilets.
Soft Quilt Coating - Ecru
140cm wide, lightweight polyester striped quilted fabric in ecru. Great for coats, jackets & gilets.
Knitted in Italy, this polyester suiting fabric in dark navy would make lovely bomber jackets & hoodies.
Fibre Mood - Wild at Heart - Black
Fibre Mood - Wild at Heart - Black
Cream sherpa fleece with bold black leopard print. Thick, warm and ideal for jackets, gilets and winter layers.
Fibre Mood - Wild at Heart - Brown
Fibre Mood - Wild at Heart - Brown
Ecru sherpa fleece with brown leopard print. Thick, soft and ideal for warm jackets, linings and winter layers.
Two For One
153cm wide, two-sided wool coating fabric with beige on one side and a peachy sand on the other. Midweight & warm, ideal for coats and outerwear.
Sea Green 100% Wool Yorkshire Tweed, 300gsm.
100% Wool Yorkshire Tweed, Beige Marl.
Coral Marl 100% Wool British Tweed.
Blush Pink 100% wool Yorkshire Tweed.
Salmon Marl 100% Wool Yorkshire Tweed.
Fuchsia 100% Wool Yorkshire Tweed, 300gsm.
Deep wine 5 wale cotton corduroy, 142cm wide, ideal for jackets and autumn wardrobes.
Rust orange 5 wale cotton corduroy, 142cm wide, deal for jackets, trousers and workwear styles.
150cm wide grey leopard print cuddle fleece fabric, soft and warm at 280gsm, ideal for blankets and loungewear.
150cm wide cuddle fleece with red hearts on a pink ground. Soft, plush with a cosy feel. A warm, easy-care cloth ideal for blankets and loungewear.
Don't You Dare
Pure black Italian cashmere coating with dense finish and elegant drape.
Deep black 100% wool coating made in Britain, 152cm wide with a firm, structured drape.
Soft Washed Corduroy - Purple
A soft, medium-to-heavyweight corduroy with a smooth finish and a bit of built-in stretch for comfort. Made from a blend of polyester, polyamide and spandex
100% Merino Wool Fleece - Mid Grey
100% Merino Wool Fleece - Mid Grey
A smooth and comfortable New Zealand merino wool fleece in Mid Grey
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.