🇬🇧
🛍️ Shopping

Edinburgh for Shopping Lovers — 3 Days of Tweed, Tartan and Tiny Makers

Saturday market cobbles, New Town boutiques and Leith kilt-makers, walked in three loops

📍 Edinburgh, Scotland 📅 3-day itinerary

Edinburgh shopping isn't the high street — it's Harris Tweed cut to measure on Victoria Street, farmers' stalls under the castle rock, and Stockbridge lanes of one-room studios. Three days from market cobbles to bespoke kilt-makers in Leith.

Local Markets & Artisan Shops

09:00
🧺 Edinburgh Farmers' Market, Castle Terrace

Saturdays 9am–2pm on Castle Terrace, directly beneath the castle rock. Around 50 producers sell Perthshire venison, Isle of Mull cheddar, Stornoway black pudding and hot bacon rolls. Cash and card both accepted.

⏱ 2-3 hours 💶 Free entry; rolls from £5
Arrive before 10:30 — the wild boar and haggis stalls routinely sell out before lunchtime.
12:00
🕯️ Grassmarket Market

Every Saturday 10am–5pm about 40 stalls fill the cobbles below the castle: Harris Tweed cushions, hand-poured candles, silver thistle jewellery and Scottish gin miniatures, with street-food trailers along the north side.

⏱ 1.5 hours 💶 Stalls £5–£40
Break at Mary's Milk Bar, 19 Grassmarket — it makes one gelato batch a day and shuts when it's gone.
14:30
📚 St Stephen Street, Stockbridge

Stockbridge's independent spine, ten minutes downhill from the New Town. Golden Hare Books sits at No. 68, alongside vintage at Those Were The Days, ceramics studios and jewellers. Most doors open 10am–6pm.

⏱ 2 hours 💶 Books £9–£25
17:00
🧥 Armstrong & Son Vintage, 83 Grassmarket

Trading since 1840, Edinburgh's oldest vintage dealer packs three rooms with 1940s tweed jackets, second-hand kilts, band tees and evening gowns. Open until 6pm daily, 5.30pm on Sundays.

⏱ 1.5 hours
The Clerk Street branch carries cheaper, less picked-over stock and a fraction of the tourists.

Boutiques & Design Districts

10:00
👜 Multrees Walk & Harvey Nichols

Scotland's luxury quarter: Harvey Nichols anchors a pedestrian lane of Louis Vuitton, Mulberry and Kurt Geiger off St Andrew Square. Open 10am–7pm, Sunday 11am–6pm, with the Forth Floor bar four levels up.

⏱ 2 hours 💶 Free; coffee £4
The Forth Floor bar takes walk-ins — the best free castle-and-Fife view in the New Town.
13:00
🍝 Valvona & Crolla, 19 Elm Row

Britain's oldest Italian delicatessen, run by the same family since 1934. The back-room Caffè Bar serves lunch beneath 1,500 wine bottles, while the front counter sells Scottish-Italian panettone and house coffee blends.

⏱ 1 hour
15:00
🧶 Thistle Street

One narrow Georgian lane of independents behind George Street. Jane Davidson at No. 52 stocks Scottish and European designers across four floors, joined by milliners, jewellers and cashmere specialists. Open 10am–5.30pm.

⏱ 2 hours 💶 Knitwear £120–£400
18:00
🥃 William Street, West End Village

A cobbled Victorian terrace of independents behind Shandwick Place — boutiques, a chocolatier, delis and small galleries. Most shutter at 6pm, which is when Teuchters at No. 26 starts pouring its long Scottish whisky list.

Play Teuchters' Hoop of Destiny: £1 buys a random dram, occasionally a £30 one.

Souvenirs & Hidden Gems

09:30
🧵 Victoria Street

The curved, colour-painted terrace that inspired Diagon Alley. Walker Slater at No. 20 tailors Harris Tweed, I.J. Mellis at 30a wraps Scottish farmhouse cheese, and Museum Context sells wizarding goods. Doors open at 10am.

⏱ 2 hours 💶 Tweed jackets from £250
Climb to Victoria Terrace above the shopfronts for the postcard view down the whole curve.
12:30
💿 Cockburn Street

A serpentine street cut through the Old Town in 1856, now lined with record shops, Underground Solu'shn vinyl, Ripping Records, tattoo studios and alternative clothing — grungier and cheaper than the Royal Mile above it.

⏱ 1.5 hours
14:30
👘 Kinloch Anderson, Dock Street, Leith

Kilt-makers since 1868 and holders of royal warrants, based in a Leith warehouse. They cut and fit bespoke eight-yard kilts, and a small heritage room displays tartans woven for the royal family. Open Mon–Sat 9am–5pm.

⏱ 2 hours 💶 Bespoke kilt from £700; scarves £35
17:30
🛍️ St James Quarter

The £1bn spiral-clad mall opened in 2021 with around 80 stores — Zara, & Other Stories, Uniqlo, Lego and Flannels — plus a rooftop restaurant deck. Open to 8pm weekdays, 6pm Sunday, two minutes from Waverley station.

Bonnie & Wild food hall on level four lets you order across six Scottish kitchens on one bill.

📍 Route map

Day 1 Day 2 Day 3