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.
Beige wool suiting with a soft handle and smooth finish, ideal for tailoring.
British Wool Crepe - Plum
Plum wool crepe with a soft drape and textured finish for elegant garments.
Black and grey wool tweed with soft handle and easy drape for tailoring.
Philly - Brown
Brown wool flannel with slight stretch and a soft handle for easy tailoring.
Philly - Coal
Coal grey wool flannel with slight stretch and soft handle for tailoring.
Philly - Black
Black wool flannel with slight stretch and soft handle, ideal for tailoring.
Off-white wool blend with textured weave and soft drape for standout tailoring.

Dress Patterns
Shop Now
Soft brushed wool blend suiting in pale pink with a gentle drape and smooth feel.
Soft grey wool suiting with a smooth handle and fluid drape for tailoring.
Mossmoor
130cm wide, British-woven lightweight wool coating in olive green and black herringbone.
Cable Car - Chunky Wool - Olive Green
Italian-made olive lambswool cable knit, 149cm wide with a soft, insulating feel.
Wool Coating - Milled Serge
Black British wool milled serge coating, 162cm wide and 710gsm. Ideal for structured coats and tailored jackets.
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.
Italian Weave - Navy
A fine-quality Italian suiting fabric, woven from 98% wool with a touch of elastane for gentle comfort and movement.
Black Wool with Cashmere Coating
Made from a blend of wool, polyester and cashmere, this timeless black coating fabric is perfect for outerwear!
Silk wool suiting in poppy red with fine twill weave. 114cm wide.
Mr Smith
135cm wide, Italian ex-designer deadstock hopsack weave fine wool suiting fabric in dark navy.
The Undertaker
Twilight Wool
Italian blue check wool fabric, 150cm wide, 152gsm. Lightweight 100% wool shirting with refined drape.
Woven in Italy, this deadstock black superfine suiting fabric is made from fleece/virgin wool and elastane.
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.
Wool/Cashmere Coating - Russet
150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.
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.
Khaki wool serge coating made in Britain, 164cm wide. Firm and structured, ideal for coats, pea coats and jackets.
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 - Worsted Hopsack
Black wool worsted hopsack coating made in Britain, 141cm wide. Firm and structured for coats and overcoats.
Classic tabby flannel wool suiting in light grey, 152cm wide. Soft yet structured for trousers, skirts and jackets.
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.
100% Wool Fleece - Turquoise
A 143cm wide Australian virgin wool fleece in turquoise, made from 100% wool and mulesing-free.
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 - 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.
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.
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.
Our Italian wool suiting fabric in grey features a timeless herringbone weave with a water-resistant backing, ideal for coats/jackets!
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.