Menswear
Men's Cardigans Made in Scotland — Voted by the Community
This directory lists 5 brands that make men's cardigans in Scotland. Prices run from affordable to luxury. Ranked by community upvotes.

Johnstons Of Elgin
Johnstons of Elgin is a British family-owned luxury brand, Made in Scotland since 1797, renowned for exceptional craftsmanship and timeless design.
- Classic
- Heritage
- Timeless
Factory shop- Classic
- Heritage
- Timeless

The Croft House
The Croft House specialises in high quality Scottish knitwear made sustainably in Scotland. Founded in 2012, it is the first B Corp Certified wool knitwear brand in Scotland. For those who value quality, heritage and responsibility.
- Classic
- Heritage
- Highland
- Classic
- Heritage
- Highland
See brands in Scotland on the map14 places from 5 brands, 9 of them shops you can visit.Open the map

Colhays
Colhay’s is a British knitwear brand founded by Ronnie Chiu, inspired by heritage values of quality and longevity. Their garments are handmade in Scotland.
- Classic
- Heritage
- Classic
- Heritage

Campbell's of Beauly
Campbell's of Beauly, established in 1858, is a Scottish family-run country tailor and outfitter known for bespoke tweeds, traditional clothing, and fishing equipment reflecting Highland heritage.
- Country
- Heritage
- Highland
Shop to visit- Country
- Heritage
- Highland

Begg × Co
Begg × Co crafts luxury cashmere scarves, knitwear and homeware using traditional Scottish craftsmanship and responsible production methods.
- Classic
- Contemporary
- Heritage
Factory shop- Classic
- Contemporary
- Heritage
Shops run by brands that make men's cardigans in Scotland
3 of the 5 brands that make men's cardigans in Scotland have a shop you can visit: 2 in London, others in Ayr, Beauly, Dornoch and 4 other towns.
Ayr
Begg × Cofactory shop
Beauly
Dornoch
Elgin
Johnstons Of Elginfactory shop
Show 2 more townsShow fewer towns
Hawick
Johnstons Of Elginfactory shop
St Andrews
This independent directory lists UK-made clothing brands, and marks those that make only some items here.Why choose British-made?
A Brief History of British Made Cardigans
The cardigan takes its name from James Brudenell, 7th Earl of Cardigan, a British Army officer who led the Charge of the Light Brigade at Balaclava during the Crimean War. The garment is said to be modelled on the knitted wool waistcoats that British officers wore to keep warm in that war, and at first the name meant only a sleeveless knitted vest. Over time it came to mean the familiar knitted layer that buttons or hangs open at the front, and it moved from military use into everyday civilian dress, worn in both informal and smart settings. Britain’s long history of wool and knitwear, centred on textile regions in England and Scotland, gave a foundation for making cardigans at home as knitting technology developed through the nineteenth and twentieth centuries. British spinners, knitters and mills built up the skills to turn wool into garments with warmth, structure and comfort suited to the UK’s changeable climate. British-made cardigans today continue this line, combining long-standing knitwear skills with current patterns and yarns.