Community
It takes a village to build a mill, and that is literally true for our mill – a crowdfunding project raised the money to buy our large equipment, we source our own-brand wool as close to home as possible, and our staff and volunteers are recruited from the local area. We do have some supporters – large and small – from further away, and some of those are listed on our Supporters page. Please be patient with us, while we build these pages to reflect our amazing community.
Farms/Farmers – where we buy our wool
Ardchronnie Farm, Ardchronnie: Black Cheviot
Garvone Dutch Spotted, Bonar Bridge: Dutch Spotted
The Hirsel, Ardgay: Hebridean

Welcome to our community page, where we help woolly-minded folk find each other.
Please keep in mind : while we admire all our woolly friends listed here, the listing itself should not be taken as any kind of guarantee – all agreements for work done is between those making that agreement. We make no guarantees and take no commissions. If your wool business is located in Scotland, and you would like our clients to contact you about taking their carded wool on the next step of its journey to a finished product, please let us know: info@highlandwool.com
Scottish Makers & Yarn Suppliers
Highland guild of Weavers, Spinners & Dyers
The Border Mill – The other mainland Scottish mill, and a good choice if you have Alpaca, or need professionally processed yarn.
Anna George, the Baadninish Weaver – handwoven rugs and workshops
Highland Magic Fibre Arts (Perthshire) – Scottish wool, sourced and handspun by Samantha Farmer.
_______
Fibre Festivals and Events, Scotland:
Thanks to Elgin Fibre Fest for compiling this list (2025)

UK Fibre Mills
This list has been compiled by Laury-anne Boschman, please credit her if you share the list, and let me know if you have updates for us. Thanks!
– Benridge Woolworks, Durham, hand spinning only, no minimum, https://www.benridgewoolworks.co.uk/
– The Border Mill, Scottish Borders, minimum 1 fleece, https://www.thebordermill.co.uk/
– Coldharbour Mill, Devon, no private orders, https://www.coldharbourmill.org.uk/
– Curlew Weavers, Ceredigion, minimum 70kg as weavers specialists, https://curlew-weavers-woollen-mill.business.site/
– Diamond Fibres, Sussex, minimum 10kg for yarn, no minimum for carding, http://diamondfibres.co.uk/
– East Anglia Alpaca Mill, Norfolk, alpaca only, minimum 1 fleece, https://eastangliaalpacamill.co.uk/
– Europa Mills, Yorkshire, minimum 200kg, https://www.europawools.com/
– Halifax Spinning Mill, Yorkshire, minimum 30kg for yarn, minimum 1 fleece for carding, https://www.halifaxspinningcompany.co.uk
– Highland Wool, Sutherland, minimum 1 fleece, https://thehirsel.com/highland-wool/
– Islay Woollen Mill, Isle of Islay, no private orders, https://islaywoollenmill.co.uk/
– Jamieson of Shetland, Shetland, no private orders, https://www.jamiesonsofshetland.co.uk/
– John Arbon, Devon, no private orders, https://www.jarbon.com/
– Knockando, Moray, no private orders, https://www.kwc.co.uk/
– Laxtons, Yorkshire, possibly minimum 500kg, https://www.laxtons.com/
– Lilipop Mill, Staffordshire, minimum 1 fleece, alpaca only, https://www.lilipopmill.com/
– The Lost Sheep Company, Conwy, handspun, no minimum, https://www.thelostsheepcompany.co.uk/
– The Natural Fibre, Cornwall, minimum 10kg for carding, minimum 20kg for yarn, https://www.thenaturalfibre.co.uk/
– New Lanark, Lanarkshire, minimum 150kg, https://www.newlanark.org/
– North Ronaldsay Mill, North Ronaldsay, not sure about minimum, http://www.northronaldsayyarn.co.uk/
– Rampisham Hill Mill, Dorset, minimum 1kg, https://www.rampishamhillmill.co.uk/
– Shire Mill, Leicestershire, minimum 1kg, maximum 15kg, https://www.shiremill.co.uk/
– Two Rivers Mill, Dorset, minimum 10kg, alpaca only, https://www.tworiversmill.com/
– Uist Wool, North Uist, no private orders, https://www.uistwool.com/
