Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
Free UK delivery over £75
100% Italian Cashmere Jacketing - Black
Our 250gsm, 100% cashmere jacketing fabric in black has been woven in Italy, ideal for luxuriously soft outerwear!
100% Italian Cashmere Jacketing - Camel
Woven in Italy, our 100% cashmere jacketing fabric in a camel brown hue is perfect for luxury winter outerwear!
100% Italian Cashmere Jacketing - Grey
Woven in Italy, our 100% cashmere jacketing fabric in marl grey is 220gsm, perfect for luxuriously soft outerwear!
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 - Bordeaux
100% Merino Wool Fleece - Bordeaux
A smooth and comfortable New Zealand merino wool fleece in Bordeaux
100% Merino Wool Fleece - Ecru
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.
100% Merino Wool Fleece - Khaki
100% Merino Wool Fleece - Khaki
A smooth and comfortable New Zealand merino wool fleece in Khaki

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 - 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 - Purple
100% Merino Wool Fleece - Purple
A smooth and comfortable New Zealand merino wool fleece in Purple
100% Merino Wool Jersey - Antracite
Deep anthracite grey jersey made from Australian merino wool. Soft, smart and versatile.
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 - Ecru
100% Merino Wool Jersey - Ecru
Ecru brushed Australian merino wool jersey - soft, breathable and gentle on sensitive skin.
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 - 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
100% Merino Wool Jersey - Navy
Navy brushed jersey made from Australian merino wool. Soft, breathable and great for layering.
100% Merino Wool Jersey - Petrol
Petrol blue Australian merino wool jersey - soft, rich and made 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.
100% Merino Wool Jersey - Taupe
100% Merino Wool Jersey - Taupe
Taupe jersey in Australian merino wool - brushed, breathable and ideal for relaxed wear.
100% Wool Fleece - Beige
143cm wide beige fleece made from 100% Australian virgin wool, responsibly sourced.
100% Wool Fleece - Black
Classic black Australian virgin wool fleece, 143cm wide and made from 100% wool.
143cm wide 100% Australian virgin wool fleece in brown, warm, durable and mulesing-free.
Soft cream Australian virgin wool fleece, 143cm wide and ethically produced.
100% Wool Fleece - Duck Egg Blue
143cm wide duck egg blue fleece made from 100% Australian virgin wool, mulesing-free.
100% Wool Fleece - Forest Green
100% Wool Fleece - Forest Green
Forest green Australian virgin wool fleece, 143cm wide and made from 100% wool.
100% Wool Fleece - French Navy
143cm wide 100% Australian virgin wool fleece in French navy, soft and durable.
Australian virgin wool fleece in dark grey, 143cm wide and mulesing-free.
143cm wide light grey fleece made from 100% Australian virgin wool, responsibly sourced.
100% Wool Fleece - Lilac
Soft lilac Australian virgin wool fleece, 143cm wide and mulesing-free.
100% Wool Fleece - Mauve
143cm wide, 100% Australian virgin wool fleece in mauve with a soft, cosy finish.
100% Wool Fleece - Moss
143cm wide 100% Australian virgin wool fleece in moss green, ethically sourced and mulesing-free.
100% Wool Fleece - Navy
Classic navy Australian virgin wool fleece, 143cm wide and made from 100% wool.
143cm wide virgin wool fleece in ochre, made from 100% Australian wool and mulesing-free.
100% Australian virgin wool fleece, 143cm wide, in a rich purple shade with a soft fleece handle.
100% Wool Fleece - Royal
143cm wide Australian virgin wool fleece in royal blue, 100% wool and mulesing-free.
A 143cm wide fleece made from 100% Australian virgin wool in a rich rust tone, responsibly produced.
100% Wool Fleece - Scarlet Red
100% Wool Fleece - Scarlet Red
143cm wide 100% Australian virgin wool fleece in scarlet red, mulesing-free with a soft fleece finish.
100% Wool Fleece - Sky Blue
Soft 143cm wide Australian virgin wool fleece in sky blue, 100% wool and ethically sourced.
100% Wool Fleece - Tan
143cm wide, 100% Australian virgin wool fleece in a warm tan shade, mulesing-free and sheep-friendly.
100% Wool Fleece - Turquoise
A 143cm wide Australian virgin wool fleece in turquoise, made from 100% wool and mulesing-free.
143cm wide, 100% Australian virgin wool fleece in a deep wine red, responsibly sourced and mulesing-free.
A Gentle Reminder
150cm wide, fine wool suiting fabric with a blue/black check, glorious cloth with a gorgeous hand.
Abito Nero
152cm wide, ex-designer fine lightweight 100% wool twill suiting fabric in plain black. Lovely stuff.
Perhaps the softest fine wool suiting ever, featuring a tiny blue, beige, and grey check pattern.
From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.