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
Au Natural - Wool Jersey
125cm wide 100% wool ribbed jersey fabric in cream. Lightweight 125gsm Italian knit ideal for tops, dresses and layering garments.
Wool Coating - Milled Serge
Black British wool milled serge coating, 162cm wide and 710gsm. Ideal for structured coats and tailored jackets.
Wool Suiting - Charcoal Melton
Wool Suiting - Charcoal Melton
British wool melton in deep charcoal for suiting and structured coats.
Wool Suiting - Canvas Hopsack
Heavyweight British wool hopsack suiting with firm structure and classic black finish.
This black wool-cashmere coating is a soft, warm, and reliable cloth with a smooth finish that feels spot-on for proper winter sewing.
Violetta Check Coating
Italian blue and violet check wool cashmere coating, 140cm wide. Ideal for coats, jackets and structured winter layers.
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.

Dress Patterns
Shop Now
Italian Weave - Navy
A fine-quality Italian suiting fabric, woven from 98% wool with a touch of elastane for gentle comfort and movement.
Italian Weave - Olive
A fine-quality Italian suiting fabric, woven from 98% wool with a touch of elastane for gentle comfort and movement.
Italian black wool suiting with stretch, smooth finish and modern drape.
100% Merino Wool Fleece - Bordeaux
100% Merino Wool Fleece - Bordeaux
A smooth and comfortable New Zealand merino wool fleece in Bordeaux
100% Merino Wool Fleece - Anthracite
100% Merino Wool Fleece - Anthracite
A smooth and comfortable New Zealand merino wool fleece in Anthracite
100% Merino Wool Fleece - Purple
100% Merino Wool Fleece - Purple
A smooth and comfortable New Zealand merino wool fleece in Purple
100% Merino Wool Fleece - Navy
100% Merino Wool Fleece - Navy
A smooth and comfortable New Zealand merino wool fleece in Navy
100% Merino Wool Fleece - Petrol
100% Merino Wool Fleece - Petrol
A smooth and comfortable New Zealand merino wool fleece in Petrol
100% Merino Wool Fleece - Mid Grey
100% Merino Wool Fleece - Mid Grey
A smooth and comfortable New Zealand merino wool fleece in Mid Grey
100% Merino Wool Fleece - Khaki
100% Merino Wool Fleece - Khaki
A smooth and comfortable New Zealand merino wool fleece in Khaki
Wool Coating - Moss Melton
Black British wool moss melton coating, 156cm wide. Dense and warm, ideal for coats, duffles and tailored outerwear.
Wool Coating - Khaki Serge
Khaki wool serge coating made in Britain, 164cm wide. Firm and structured, ideal for coats, pea coats and jackets.
Wool Coating - Worsted Hopsack
Wool Coating - Worsted Hopsack
Black wool worsted hopsack coating made in Britain, 141cm wide. Firm and structured for coats and overcoats.
Grey wool cut-check suiting woven in Britain, 156cm wide. Structured and ideal for tailored trousers, jackets and skirts.
Wool Suiting - Cut Check Charcoal
Woven in Britain, this charcoal wool cut-check suiting is firm and structured, ideal for trousers, jackets and skirts.
Wool Suiting - Vertical Ribs
British-woven navy wool suiting with a fine vertical rib. Firm and structured for suits, coats and tailored separates.
Wool Suiting - Tabby Flannel
Classic tabby flannel wool suiting in light grey, 152cm wide. Soft yet structured for trousers, skirts and jackets.
Wool Suiting - Worsted Panama
Deep navy worsted panama wool suiting in 100% wool. 15cm wide firm, polished and suited to sharp tailoring.
Italian-made in a rich blue tone, this wool alpaca coating is 135cm wide and ideal for relaxed coats and wraps.
A 50% wool, 50% alpaca coating woven in Italy in soft grey, 153cm wide with a lightly brushed finish.
A 50% wool, 50% alpaca blend woven in Italy in classic black, 153cm wide with a softly brushed finish.
Bold striped wool knit woven in Italy, 160cm wide with natural stretch and a soft, warm handle.
Borders Check Wool
Navy British check suiting with fine yellow, cream and green detail, 156cm wide in a durable wool blend.
That Hurt!
British dark navy wool blend check suiting, 153cm wide, 194gsm. Soft, durable, and lightly stretchy
Lost In Translation
British dark grey cotton wool suiting, 154cm wide, 246gsm. Smooth midweight blend with khaki undertone
Ginger snap wool blend suiting, 150cm wide, 228gsm. Soft and durable with elegant drape
Ginsberg
British 100% wool navy suiting, 154cm wide, 222gsm. Loose weave with elegant drape--perfect for soft tailoring, dresses, and trousers
Charcoal wool blend herringbone suiting, 150cm wide, 200gsm. Soft, lightweight fabric with elegant drape
A brushed wool blend check in navy, green and brown, 150cm wide with a soft handle and lightweight warmth.
100% Merino Wool Jersey - Petrol
Petrol blue Australian merino wool jersey - soft, rich and made for layering.
100% Merino Wool Jersey - Khaki
100% Merino Wool Jersey - Khaki
Khaki brushed Australian merino wool jersey. Soft, earthy and ideal for autumn sewing.
100% Merino Wool Jersey - Taupe
100% Merino Wool Jersey - Taupe
Taupe jersey in Australian merino wool - brushed, breathable and ideal for relaxed wear.
100% Merino Wool Jersey - Ecru (Seconds)
Ecru brushed Australian merino wool jersey - soft, breathable and gentle on sensitive skin.
100% Merino Wool Jersey - Bordeaux
100% Merino Wool Jersey - Bordeaux
Bordeaux brushed Australian merino wool jersey - soft, rich in colour and lovely to wear.
100% Merino Wool Jersey - Antracite
Deep anthracite grey jersey made from Australian merino wool. Soft, smart and versatile.
100% Merino Wool Jersey - Mid Grey
100% Merino Wool Jersey - Mid Grey
Soft brushed mid grey Australian merino wool jersey - cosy, breathable and very wearable.
100% Merino Wool Jersey - Navy
Navy brushed jersey made from Australian merino wool. Soft, breathable and great for layering.
100% Merino Wool Jersey - Sand
100% Merino Wool Jersey - Sand
Brushed Australian merino wool jersey in sand melange - warm, breathable and gentle on skin.
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.