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.
Heavyweight British wool hopsack suiting with firm structure and classic black finish.
Cable Car - Chunky Wool - Olive Green
Italian-made olive lambswool cable knit, 149cm wide with a soft, insulating feel.
Mossmoor
130cm wide, British-woven lightweight wool coating in olive green and black herringbone.
The Undertaker
Italian Weave - Navy
A fine-quality Italian suiting fabric, woven from 98% wool with a touch of elastane for gentle comfort and movement.
Khaki wool serge coating made in Britain, 164cm wide. Firm and structured, ideal for coats, pea coats and jackets.
Our Italian wool suiting fabric in grey features a timeless herringbone weave with a water-resistant backing, ideal for coats/jackets!

Dress Patterns
Shop Now
Ginsberg
British 100% wool navy suiting, 154cm wide, 222gsm. Loose weave with elegant drape--perfect for soft tailoring, dresses, and trousers
Twilight Wool
Italian blue check wool fabric, 150cm wide, 152gsm. Lightweight 100% wool shirting with refined drape.
Wool Coating - Milled Serge
Black British wool milled serge coating, 162cm wide and 710gsm. Ideal for structured coats and tailored jackets.
Deep navy worsted panama wool suiting in 100% wool. 15cm wide firm, polished and suited to sharp tailoring.
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!
Pure Luxury - Boiled Wool - Mustard
Pure Luxury - Boiled Wool - Mustard
155cm wide, Absolutely glorious 100% boiled wool cloth in mustard from one of the finest fabric manufacturers in Europe.
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!
Wool Twill - Ivory
147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in ivory.
Loro Piana - Grey Herringbone
Our Italian wool suiting fabric in grey features a timeless herringbone weave perfect for long/short coats or jackets!
Cable Car - Chunky Wool - Blush Pink
A chunky blush pink lambswool cable knit from Italy, 149cm wide with defined texture.
100% Wool Yorkshire Tweed Rust, 300gsm.
Fleece Wool Suiting - Mid Grey
158cm wide, Italian woven dark grey deadstock suiting fabric, made from fleece/virgin wool and elastane.
Mr Smith
135cm wide, Italian ex-designer deadstock hopsack weave fine wool suiting fabric in dark navy.
Pure Luxury - Boiled Wool - Royal
Pure Luxury - Boiled Wool - Royal
High quality 100% boiled wool cloth in royal blue, made from Australian virgin wool. Perfect for jackets & coats.
Pure Luxury - Boiled Wool - Moss
Pure Luxury - Boiled Wool - Moss
High quality 100% boiled wool cloth in moss green, made from Australian virgin wool. Perfect for jackets and coats.
Italian Weave - Olive
A fine-quality Italian suiting fabric, woven from 98% wool with a touch of elastane for gentle comfort and movement.
Pure Luxury - Boiled Wool - Fuchsia
Pure Luxury - Boiled Wool - Fuchsia
160cm wide, absolutely glorious 100% Australian boiled wool cloth in fuchsia pink, made from Australian virgin wool.
100% Wool Fleece - Turquoise
A 143cm wide Australian virgin wool fleece in turquoise, made from 100% wool and mulesing-free.
Made from 100% fleece wool, this ex-designer, deadstock shirting fabric in taupe & blue has been woven in Italy.
On Guard
157cm wide, Italian-woven sueded wool suiting in pale navy. Lightweight, soft, and elegant.
Tilo - Olive
132cm wide, ex-designer, wool & elastane fabric in dark olive green. Ideal for jackets. Made in Italy!
100% Wool Fleece - Mauve
143cm wide, 100% Australian virgin wool fleece in mauve with a soft, cosy finish.
Pure Luxury - Boiled Wool - Deep Red
Pure Luxury - Boiled Wool - Deep Red
High quality 100% boiled wool cloth in deep red, made from Australian virgin wool. Perfect for jackets and coats.
Pure Luxury - Boiled Wool - Military Green
Pure Luxury - Boiled Wool - Military Green
High quality 100% boiled wool cloth in military green, made from Australian virgin wool. Perfect for jackets & coats.
Borders Check Wool
Navy British check suiting with fine yellow, cream and green detail, 156cm wide in a durable wool blend.
100% Merino Wool Fleece - Bordeaux
100% Merino Wool Fleece - Bordeaux
A smooth and comfortable New Zealand merino wool fleece in Bordeaux
Lime Green 100% Wool Yorkshire Tweed, 300gsm.
Cable Car - Chunky Wool - Charcoal Grey
Chunky charcoal lambswool cable knit woven in Italy, 149cm wide with natural stretch.
Pure Luxury - Boiled Wool - Cornflower
Pure Luxury - Boiled Wool - Cornflower
Luxurious quality, 144cm wide, 100% boiled wool fabric in cornflower blue, perfect for jackets & coats!
Pure Luxury - Boiled Wool - Pale Blue
Pure Luxury - Boiled Wool - Pale Blue
High quality 100% boiled wool cloth in pale blue, made from Australian virgin wool. Perfect for jackets and coats.
Pure Luxury - Boiled Wool - Amazon
Pure Luxury - Boiled Wool - Amazon
145cm wide, absolutely glorious 100% boiled wool cloth in dark turquoise green, made from Australian virgin wool.
Wool/Cashmere Coating - Russet
150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.
Cable Car - Chunky Wool - Chestnut
Our chestnut orange cable-knit fabric made from 100% lambswool has been knitted in Italy. Ideal for jumpers.
154cm wide, 100% Italian wool coating fabric in pea green, relatively lightweight but dense with a soft finish.
Silk wool suiting in poppy red with fine twill weave. 114cm wide.
Au Natural - Wool Jersey
125cm wide 100% wool ribbed jersey fabric in cream. Lightweight 125gsm Italian knit ideal for tops, dresses and layering garments.
100% Merino Wool Fleece - Petrol
100% Merino Wool Fleece - Petrol
A smooth and comfortable New Zealand merino wool fleece in Petrol
Cable Car - Chunky Wool - Slate Grey
Italian-made slate grey cable knit in 100% lambswool, 140cm wide.
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.