Please sign in to post.

good places to buy wool sweaters in Scotland?

We will be spending our honeymoon in Britain and Scotland (mostly the latter) in March, with several days in Edinburgh, one day in Stirling, and several days in Inverness. We may change the extended Inverness stay into single nights at various highland locations, it is still up in the air. I would love to buy a nice sweater or two for us while there. What price range should I expect? Any recommendations for shops in those areas?

Posted by
205 posts

Britain and Scotland (mostly the latter)

They come at lots of price points up to very expensive.

BTW Scotland is actually in Britain, like England and Wales.

Posted by
6 posts

@melsmith1962 of course, thank-you. Any idea of what a "mid-range" sweater might run? I.e., not the cheapest, decent quality, but not designer prices either! Am I looking at the $100-200 USD range...?

Posted by
33817 posts

Do you want it to be made locally or by hand? Or is factory or import factory OK?

Happy Congratulations

Posted by
8293 posts

To add to Nigel’s question, are you thinking cashmere?

Posted by
6 posts

@Nigel Factory would be ok, though depending on the prices for hand-made I might be interested in that too! Sorry, doesn't narrow it down much.

Posted by
6113 posts

Factory woollen garments will be £35-70. Cashmere will start at £100. Most will not be made in the UK.

Hand knitted woollen garments will be more like £150 + each, but you may struggle to find these in the larger cities. You are more likely to find them in niche craft shops or on the islands such as Arran.

Posted by
8293 posts

Having looked at woolen goods, sweaters, etc, in Scotland this past spring, I find Jennifer’s price estimates very conservative. If you find a cashmere sweater for 100 GBP or thereabouts, it will certainly be made in China and available in your home town for the same price or less.

Posted by
7158 posts

I bought my hand knit cardigan 15 years ago and it was $120 then so I'm sure they are quite a bit more now, I'm sure at least $200+. I'm thinking factory made would be more in the $100+ range for good ones these days. It's been so long but I'm pretty sure that some of the people on my tour purchased sweaters in Edinburgh but if I remember it was a pretty posh shop and prices were high. Mine was purchased in a gift shop in a smaller village but I don't actually remember where.

Posted by
7146 posts

While I don’t have names of specific stores, the border region in the area near Peebles has a number of woolen mills. That area isn’t very far from Edinburgh.

Posted by
6113 posts

Uniqlo cashmere jumpers are from £49.90 and Marks and Spencer from £95. As I said before, these are machine made abroad.

I have bought my mum a handmade wool cardigan for £50 recently, but this was near Manchester, not Scotland. It depends where you shop! Tourst areas will have higher prices.

Posted by
6 posts

Thank-you all for the price and location information! It will help us plan our sweater exploits. And thank-you Maggie for the article.

Posted by
2023 posts

The most beautiful hand made sweater I saw was in the gift shop at Glamis Castle. I regretted not buying but the price prevented the purchase. House of Bruar near Pitlochry has nice sweaters and is a fun stop and could be combined with visiting Blair Castle.