Shopping in Edinburgh: Best Areas, Independent Shops & Local Markets

Edinburgh's best shopping isn't on Princes Street. From Victoria Street's art-filled boutiques to Stockbridge's independent collective, this guide covers every area worth your time and money, plus the markets, practical tips, and honest warnings that other guides skip.

Victoria Street in Edinburgh with colorful independent shops, people walking on the sidewalk, and historic stone buildings, capturing Edinburgh’s vibrant shopping area.

Plan and book this trip

Tools from our partner Travelpayouts help you compare flights and hotels. If you book through them, we may earn a commission at no extra cost to you.

Flights

Hotels map

TL;DR

  • Shopping in Edinburgh rewards those who leave Princes Street behind: the independent scene is concentrated in the Old Town, Stockbridge, West End, Bruntsfield, and Leith.
  • Victoria Street and the Grassmarket are the most photogenic areas for boutique shopping; Stockbridge is the best single neighbourhood for independent gifts and local makers.
  • Most independent shops open around 09:30 and close by 17:30–18:00; don't rely on late openings unless you check first.
  • The Edinburgh Farmers' Market (Castle Terrace, Saturdays) is the best weekly market for local produce and artisan goods.
  • Authentic Scottish goods, art prints, ceramics, and textiles are mid-range to premium. Cheap Royal Mile souvenirs are largely mass-produced imports.

Why Princes Street Is Not the Answer

Princes Street in Edinburgh with buses, cars, historic buildings, and the Balmoral Hotel clocktower under an overcast sky.
Photo Duna Jbara

The most common mistake visitors make is treating Princes Street as Edinburgh's shopping destination. It is Edinburgh's busiest retail street, but it is overwhelmingly chain-dominated: Marks and Spencer, Zara, H&M, Next, and the St James Quarter shopping centre anchor most of the action. If you want brands you already have at home, Princes Street delivers. If you want something that reflects Edinburgh specifically, you need to go elsewhere.

That said, the St James Quarter is genuinely useful for mid-range fashion, international beauty brands, and department store shopping under one roof. It opened in 2022 and houses John Lewis, making it the most practical option for everyday purchases. Just don't confuse convenience with character.

⚠️ What to skip

Royal Mile souvenir shops sell items that look Scottish but are frequently manufactured overseas. If provenance matters to you, look for the 'Made in Scotland' label or buy directly from makers at markets and independent boutiques.

The Old Town: Victoria Street, Grassmarket, and Cockburn Street

Vibrant view down Victoria Street in Edinburgh's Old Town with colorful shopfronts, cobblestones, people walking, and historic stone buildings.
Photo Szymon Shields

The Old Town is Edinburgh's most atmospheric shopping territory. The streets are medieval, the architecture is dramatic, and the shops are genuinely varied. Victoria Street, a curved cobbled street that descends from George IV Bridge to the Grassmarket, is the standout address. It is lined with small independent shops selling everything from antique maps and quirky gifts to high-end cashmere and Scottish jewellery. The Red Door Gallery at number 42 Victoria Street stocks work from over 150 artists and creative businesses, including original prints, ceramics, and handmade gifts. It is one of the most reliable spots in the city for something original.

The Grassmarket below Victoria Street has a strong concentration of vintage and second-hand clothing. Armstrongs, which has been trading since 1840, is Edinburgh's most famous vintage clothing shop and stocks an enormous range across multiple floors. Cockburn Street, running parallel to the Royal Mile and connecting it to Waverley Station, has a distinctly independent character: record shops, alternative fashion, and specialist retailers cluster along its steep curve. The overall Old Town shopping scene works well as a half-day on foot, ideally on a weekday morning before the crowds build.

  • Victoria Street Best for independent boutiques, art, jewellery, and gifts. Short but dense with quality options.
  • Grassmarket Best for vintage clothing (Armstrongs), antiques, and periodic artisan markets. Check the Grassmarket events calendar for pop-up market dates.
  • Cockburn Street Best for record shops, alternative fashion, and specialist independent retailers. Shorter walk from Waverley Station.
  • Candlemaker Row A quieter street connecting Grassmarket to George IV Bridge. Small boutiques and craft shops alongside Greyfriars Kirkyard.

Stockbridge: Edinburgh's Best Independent Shopping Neighbourhood

Two independent shopfronts on a cobbled street in Edinburgh, with inviting window displays and stone Georgian building above.
Photo Gül Işık

Stockbridge sits about 15 minutes on foot north of the New Town and functions as the city's most coherent independent shopping village. Raeburn Place and St Stephen Street are the two main shopping streets, and the concentration of non-chain businesses here is higher than almost anywhere else in Edinburgh. The neighbourhood draws a mix of locals, students, and in-the-know visitors.

An Independent Zebra on Raeburn Place is worth a specific visit. It is a collective concept shop stocking goods from over 160 small independent businesses, meaning you can browse a huge range of Scottish-made gifts, accessories, and homeware in one compact space. It functions almost as a curated department store for the independent sector. St Stephen Street, a few blocks away, has a more eclectic character with vintage shops, antique dealers, and small specialist boutiques tucked into a Georgian basement-level street.

💡 Local tip

The Stockbridge Market runs on Sundays (roughly 10:00–16:00) in Saunders Street, just off Raeburn Place. It is smaller than you might expect but strong on local food, artisan produce, and handmade goods. Combine it with a walk along the Water of Leith for a practical Sunday morning itinerary.

The area also has good charity shops along Raeburn Place for budget-conscious shoppers looking for second-hand books, clothing, and homeware. For the full local experience, pair your Stockbridge shopping with a stop at one of the neighbourhood's independent cafes. The Stockbridge Market draws a loyal local crowd, so arrive before noon on Sundays if you want first pick of the artisan stalls.

West End, Bruntsfield, and Morningside: Boutiques for Locals

A wide view of a classic Edinburgh street lined with Georgian buildings, local shops, and a city bus driving along the road.
Photo Valentine Kulikov

The West End cluster around William Street and Stafford Street is Edinburgh's quietest but most refined independent shopping zone. These Georgian streets house designer boutiques, independent jewellers, and upscale homeware shops. It is not an area most tourists find by accident, which is part of its appeal. The shops here tend toward higher price points and a more considered aesthetic. If you are looking for Scottish cashmere, fine jewellery, or contemporary Scottish fashion, this is a better bet than the tourist-facing shops on Victoria Street.

Bruntsfield and Morningside, running south from the Meadows, are primarily residential but have developed genuine independent retail strips along Bruntsfield Place and Morningside Road. The businesses here cater to local residents rather than tourists, which keeps the quality high and the prices reasonable. Expect artisan bakers, independent bookshops, makers' studios, and small gift boutiques. It is a longer trip from the centre (around 30 minutes on foot from the Old Town), but worth it if you want to see how Edinburgh actually shops.

Leith: The Collective Scene and Ocean Terminal

View of Leith docks area with ships, cranes, and a waterfront in Edinburgh under a blue sky.
Photo Valentine Kulikov

Leith, Edinburgh's port district, has a shopping scene that reflects its creative and community-focused character. The Leith Collective at Ocean Terminal is one of the city's most interesting shopping destinations: a collective of local makers selling sustainable, recycled, and handmade products. It is a genuine alternative to generic souvenir shopping and stocks a rotating selection of goods from independent Edinburgh-based creators. Ocean Terminal itself is a conventional shopping centre with mainstream brands, but the Leith Collective section makes the trip worthwhile. You can combine it with a visit to the Royal Yacht Britannia, which is docked at the same complex.

Leith Walk, the long arterial road connecting Leith to the city centre, has a dense stretch of independent shops, particularly in the lower half. It is increasingly popular with younger residents and has developed a reputation for independent food businesses, record shops, and eclectic boutiques. The Leith neighbourhood as a whole tends to be less polished than Stockbridge but more authentic, and prices are generally lower.

Markets, Practical Hours, and Seasonal Patterns

Edinburgh's market scene is strongest on Saturdays and Sundays. The Edinburgh Farmers' Market at Castle Terrace runs on Saturdays and is the most established: it combines local produce with artisan food stalls and a small number of craft and gift makers. It is best visited in spring and summer when the full range of seasonal produce is available, and when the outdoor setting beside Edinburgh Castle is at its most appealing.

  • Most independent shops open around 09:30 and close between 17:30 and 18:00, Monday to Saturday.
  • Sunday hours are shorter: many independents open at 11:00 and close at 17:00. Some smaller shops close entirely on Sundays.
  • Royal Mile souvenir shops often stay open until around 20:00 daily, but they are not the same as independent boutiques.
  • During August (Edinburgh Fringe season), many shops extend their hours. Expect larger crowds and longer queues everywhere in the centre.
  • December brings the Edinburgh Christmas Market to Princes Street Gardens and the surrounding area. It adds pop-up artisan stalls to the city centre, but crowds are significant. Book accommodation early if you plan to shop the Christmas market.

✨ Pro tip

Weekday mornings between 10:00 and 12:00 are the most relaxed time to shop in the Old Town and on Victoria Street. Weekend afternoons, particularly in summer and December, see the area at its most crowded. If you have flexibility, Tuesday to Thursday mornings are significantly quieter than Friday and Saturday.

For context on the broader Edinburgh experience, the shopping scene fits naturally into a wider itinerary. A three-day Edinburgh itinerary can comfortably incorporate a half-day of focused independent shopping in the Old Town, a Sunday morning in Stockbridge, and an evening browse on Cockburn Street without feeling rushed. If you are on a tighter schedule, Victoria Street and An Independent Zebra in Stockbridge are the two most efficient stops for anyone wanting genuinely local gifts.

ℹ️ Good to know

Scotland operates within UK consumer law, which provides strong buyer protections. Shops must accept returns for faulty goods. Note that the UK uses British pounds sterling (GBP): card payment is universally accepted across all shopping areas, but some smaller market stalls are cash-only.

What to Actually Buy: Scottish Goods Worth the Price

The question of what to buy in Edinburgh matters as much as where to shop. The most authentic and lasting purchases tend to fall into a few clear categories: Scottish cashmere and wool knitwear (genuinely world-class, and worth the premium for quality pieces), handmade jewellery and silverwork drawing on Celtic and contemporary Scottish design, original art prints from galleries like the Red Door, locally produced gin and whisky, and handmade ceramics and textiles from collective shops. These are the categories where Edinburgh's independent scene genuinely outperforms what you could buy at home.

Whisky, in particular, is worth approaching carefully. There are dedicated whisky shops across the city where knowledgeable staff can guide you to bottles that suit your budget and palate, which is a far better experience than buying from airport retail. The Scotch Whisky Experience on the Royal Mile combines a tasting tour with a well-stocked shop, though the shop prices are broadly comparable to good independent whisky retailers. For gin, Edinburgh has a strong local distilling scene, and bottles from local distilleries make distinctive gifts.

FAQ

Where is the best area for independent shopping in Edinburgh?

Stockbridge (specifically Raeburn Place and St Stephen Street) is the most concentrated area for independent shops, with An Independent Zebra stocking goods from over 160 local makers. The Old Town's Victoria Street and Grassmarket are close behind for boutiques and vintage. The West End around William Street is best for designer boutiques and high-end independent retailers.

Is Princes Street worth shopping on?

Only if you want high-street chains and department stores. Marks and Spencer, Zara, H&M, and the St James Quarter anchor the retail here. For independent shops, boutiques, and genuinely Scottish goods, Princes Street is not where you want to spend your time.

What are Edinburgh's best markets for independent goods?

The Edinburgh Farmers' Market at Castle Terrace (Saturdays) is the most established, combining local produce with artisan stalls. The Stockbridge Market (Sundays, Saunders Street) is smaller but strong on handmade goods and typically runs from around 10:00 to 16:00. The Grassmarket hosts periodic artisan markets; check the Grassmarket website for current dates as they vary.

What time do shops close in Edinburgh?

Most independent shops close between 17:30 and 18:00 on weekdays and Saturdays. Sunday hours are shorter, typically 11:00 to 17:00, with some smaller independents closed entirely. Royal Mile souvenir shops often stay open until around 20:00. During August (Fringe season) and December, many shops extend their hours.

What are the best things to buy as gifts or souvenirs from Edinburgh?

Scottish cashmere and wool knitwear, handmade jewellery with Celtic or contemporary Scottish designs, original art prints from galleries like the Red Door on Victoria Street, locally produced gin and single malt whisky, and handmade ceramics or textiles from collectives like An Independent Zebra or the Leith Collective. Avoid mass-produced Royal Mile souvenirs unless you check for a 'Made in Scotland' label.

Related destination:edinburgh

Planning a trip? Discover personalized activities with the Nomado app.