What to Buy in Scotland. And What I’d Leave.

Things You Can Only Buy in Scotland

Written by

in

,

Money Guide · Scotland

  • £15–150 spend
  • Supermarket first
  • Check Sunday hours

You’re standing in a shop somewhere off the Royal Mile with a bag that’s already too heavy, working out what’s worth carrying home. That’s the whole question. Everything else is noise.

Here’s the short answer. Buy your sweets in a supermarket, not a gift shop. Spend what you save on one good bottle plus one good bit of wool. Skip the tourist confectionery that exists to be photographed rather than eaten. Don’t pay Royal Mile prices for anything sold on Princes Street for half.

Everything below is something I’ve eaten, drunk, or stood in a shop looking at with my own camera in my hand. Where it’s the third one, I say so.

Last shopping my way round Edinburgh in August 2025. Fort William 2017, Stirling 2020, Edinburgh again over Hogmanay 2022.

Disclosure

Some links here are affiliate links. If you click one and buy something, I earn a commission at no extra cost to you. It never changes what goes on the list. Read the full disclosure.

If you do one paid thing in Scotland, make it a tasting. Whisky at a distillery, gin at one of the Edinburgh makers, or the fruit winery up in Perthshire. You taste before you spend, which beats guessing at a shelf.

The facts

The spend
£15–30 buys a good haul of food plus sweets. £40–120 for a bottle worth carrying. Wool starts around £50 for a scarf, then climbs fast.
Where to buy
Supermarket for anything edible. Independent shops for wool, whisky, prints. Airport for nothing at all.
When
Edinburgh and Glasgow keep city hours, Sundays included. Everywhere else, check before you travel. Smaller shops, distilleries and island makers run shorter hours out of season and some close for the winter entirely. Sunday is the one that catches people.
Works for
Anyone leaving Scotland with luggage space plus about £50 to spend well.

Buy your sweets in a supermarket

Biggest saving on this list. Nobody tells you.

The actual rule is simpler than the gift shops want you to think. Branded, buy it in a supermarket. Homemade, buy it from an independent. Nothing goes in a tartan-fronted shop on the Royal Mile, because that’s the same product in a dearer bag.

Tablet

It’s not fudge. Anyone who tells you it is has never had it. Crumblier, sweeter, always slightly on the edge of falling apart.

Homemade is the whole point here. Good tablet comes by weight from independent shops plus bakery counters. It’s a different substance to anything mass-produced. Eat it within the week because it doesn’t improve.

Price check · August 2026

150g supermarket carton: £1.95. Handmade bag, same size: £3.50–£4.99. Two to three times the price, still under a fiver.

Worth it

Pay it. Two to three times the supermarket price, still under a fiver.

Shortbread

Same rule. If you see homemade shortbread on a bakery counter, buy that. It beats anything in a box.

I’m biased here. My family has its own shortbread recipes, handed down the Melville side. No packet has ever come close.

Wrap it properly though, because the good stuff breaks. If you’re posting it or checking a bag, the branded packets survive the journey better. Those are all in the supermarket at a third of gift-shop prices. The tin is what you’re paying extra for. Want the tin because it’s a present? Fair enough. Want the biscuits? Buy the packet.

Worth it

Buy homemade for eating, buy the packet for posting. Skip the tin unless it’s the gift.

Tunnock’s

Cheapest joy on the list. The teacakes are the ones: chocolate over marshmallow on a biscuit base, wrapped in red and silver foil. They travel. They survive being sat on.

Price check · August 2026

Multipack of four to six: £2.99–£3.50 in a supermarket. Branded gift pouch: £4.99. Teatime gift box: £24.95–£39.95.

Worth it

Buy the multipack. If you want the gift box, you’re buying the box.

Highland toffee

It will pull a filling out. That’s part of the experience.

Irn Bru

Cans travel. Glass doesn’t. Hold luggage makes its own decisions about your glass, so buy cans.

Bare Bones chocolate

The thing on this list most people have never heard of, plus the clearest proof of the rule. Bean to bar, made in Glasgow, single origin, sold in 70g bars in a wrapper you’ll want to keep. No supermarket carries it. No gift shop either.

I bought mine in Stirling in October 2020 for £6.50. Checking today, August 2026, a single bar is £7.50 direct from them. That’s what six years does. I’d still pay it. They ship UK-wide plus they have a Glasgow shop.

Single origin Bare Bones chocolate bars from Glasgow on a shop shelf in Stirling, priced at £6.50.
Single origin Bare Bones chocolate bars from Glasgow on a shop shelf in Stirling, priced at £6.50.

The two I’d leave

Not worth it — Edinburgh rock

The confectionery equivalent of a fridge magnet. Soft, chalky, powdery. It exists to be bought by people who feel they should buy something. Nobody finishes the box. Buy tablet instead. You’ll eat it.

Not worth it — Macaroon bars

A potato-based fondant centre in chocolate with toasted coconut. Sounds like a dare. Tastes like one. I’ve had it. I’m not having it again. If you’re curious, buy one rather than a pack, then don’t say you weren’t told.

Two out of twenty-odd. Not me being contrary. That’s the honest hit rate.

The bottle you carry home

You get one good bottle. Choose it properly.

Single malt Scotch

The useful advice isn’t buy whisky. It’s buy the one you can’t get at home. Distillery-exclusive bottlings. Small releases. Anything the person behind the counter is visibly pleased about. If you can buy it in a supermarket in London or Sydney, you’ve spent your luggage allowance on convenience.

I’ve been round Ben Nevis in Fort William. Standing in a distillery shop is a different thing to standing in Tesco. You taste before you buy. Somebody explains what you’re tasting. You leave knowing why you chose it, which is worth more than the bottle.

Book ahead in summer. Tours sell out, island distilleries faster than mainland ones and turning up on spec in August is how you end up buying your whisky in a supermarket after all.

If you do one paid thing in Scotland, make it a tasting. Whisky at a distillery, gin at one of the Edinburgh makers, or the fruit winery up in Perthshire. You taste before you spend, which beats guessing at a shelf.

Edinburgh Gin

Widely available, so this is buy-it-if-you-like-it rather than a rarity. The flavoured ones are a matter of taste. I’d take the standard.

Tobermory gin

Better buy of the two, because it’s harder to find outside Scotland. From Mull.

Tennent’s

Worth it as a novelty rather than a haul. The everyday lager. That red T means something to Scots the way no other lager does. A can is a fine souvenir. Don’t fill a case with it.

Innis & Gunn

Barrel-aged. The lager is better than it has any right to be. This one I can prove.

Kat holding a can of Innis and Gunn Scottish lager in Edinburgh.
Kat holding a can of Innis and Gunn Scottish lager in Edinburgh.

Wool, tweed and tartan

Straight with you. Everything in this section I’ve looked at, photographed and priced up in the shop rather than bought. My family’s Scottish things are on the other side of the world. So take this as what’s on the shelves plus what it costs. Not a review of how it wears.

Harris Tweed

The one thing here with a legal guarantee behind it. Genuine Harris Tweed is protected by law, handwoven in the Outer Hebrides, carrying the Orb mark. Check for the Orb. No Orb, not Harris Tweed, whatever the label implies.

Tartan scarves and blankets

Best value wool on the list. A lambswool scarf is light. It packs flat. It costs a fraction of cashmere. It looks like the thing you went to Scotland for.

Price check · August 2026

A standard pure new wool tartan throw, roughly 150 × 185cm: £50–£60. Premium lambswool from a named weaver: £145–£175. The first is a good buy. The second is a proper object you’d keep.

Cashmere

Worth it if you buy one good thing rather than three cheap ones. Edinburgh has cashmere shops on practically every corner of the Old Town. The quality range inside them is enormous.

Blue and grey check 100% cashmere scarf hanging in an Edinburgh shop, tagged at £79.
Blue and grey check 100% cashmere scarf hanging in an Edinburgh shop, tagged at £79.

Knitwear generally

The independents in the Old Town do ribbed wool hats plus blankets that beat anything on the tourist strip. That’s where I’d spend it.

A kilt

Worth it if you get a real one. A proper kilt is eight yards of wool, made to measure, priced accordingly. It is not the thing hanging in a souvenir shop window. If you’ve got Scottish family, a kilt in your tartan is an heirloom. People keep them for decades. Buying for a wedding? Hire first.

On clan tartans: pick the one that means something to you, or pick the one you like the look of. Both are fine. The crest badge tradition is a real one, worn as a mark of allegiance rather than ownership.

Objects worth the weight

Same caveat as the wool. I’ve handled these, priced them up, photographed the shops. I don’t own any of them.

A quaich

A two-handled shallow cup, traditionally for a shared drink of welcome or farewell. Pewter or silver. Small enough to post. The most Scottish object on this list, plus a very good wedding present.

Price check · August 2026

Small pewter, two to three inches: £24–£34. Standard three to four inch with a thistle or Celtic design: £38.50–£55. Handcrafted wood and pewter: £104–£130. Buy at the small end unless you’re giving it to somebody getting married.

Scottish slate

Coasters, cheeseboards, engraved pieces. Heavy, so it’s one item rather than a haul.

Art prints

The sleeper on this list. Independent shops in Edinburgh sell giclée prints by Scottish illustrators. Flat. Light. Nothing to post. A Highland cow print does more for your kitchen than any fridge magnet.

In the Old Town over Hogmanay in December 2022, prints were £8, or two for £15. Larger ones at £15, or two for £28. That was a while ago, so treat it as the shape of the pricing rather than today’s number.

Three I haven’t got to yet

I’m not going to tell you something’s worth it when I’ve never bought it. So here are three that belong on this list, priced, with no verdict from me until I’ve had them.

Heather honey

Thicker and more floral than supermarket honey, by every account except mine. A standard 227g jar of raw heather honey is about £8. Artisanal single-flower jars at 340g run £9.50 to £11. Heavy, so it’s a one-jar purchase. (Checked August 2026.)

Cairn O’Mohr

A fruit winery in Perthshire, near Dundee, making wine from local fruit, flowers and leaves rather than grapes. Elderberry, oak leaf, blackcurrant.

The interesting part for anyone already in Scotland isn’t the bottle. It’s £10 for a tour of the winery plus a tasting of around ten things, which on paper is the cheapest good hour in Perthshire. Bottles are roughly £11.50 in shops. It’s the thing on this whole list I most want to go and do. (Checked August 2026.)

Scottish-grown tea

It does exist now. Small plantings across Perthshire, Fife and Angus, tiny volumes, properly artisanal rather than a gift-shop line.

One thing worth checking before you spend. Buy from an independent grower or seller who can tell you which garden it came from. Traceability is the product here. If nobody can name the growing site, that’s your answer.

FAQ

Can you take haggis home from Scotland?

Fresh haggis from a butcher isn’t built for a suitcase. The United States bans it outright. Tinned and vacuum-packed versions do exist.

Is it cheaper to buy whisky at the airport?

Not reliably. Duty free saves you the duty. Airport pricing eats a lot of that back, plus the range is narrower than a specialist shop. Buy from a distillery or a whisky shop for anything interesting.

What’s the difference between tablet and fudge?

Tablet is harder, grainier, sweeter. Fudge is soft and smooth. They’re not the same thing. Scots will tell you so.

Where’s the best place to buy Scottish gifts in Edinburgh?

Off the Royal Mile. The independents in the Old Town plus the shops around Lothian Road do better wool and better prints at better prices than the tartan-fronted places on the main drag.

Will the shops be open when I get there?

In Edinburgh and Glasgow, yes, seven days. Outside the cities it’s worth a phone call. Distilleries, island weavers and small makers often run seasonal hours and a fair few shut over winter. Don’t build a day around a shop you haven’t checked.

The Pivot

What I’d buy with £50

Tunnock’s multipack. A bag of tablet. A couple of cans of Irn Bru, all from a supermarket. One Bare Bones bar at £7.50. A lambswool scarf. One art print.

That’s a bag costing less than a bad dinner where every single thing gets used.

Got £150? Swap the scarf for cashmere, or add a distillery bottle.

Also worth reading