9 of the best vintage shops in Edinburgh

Friday 28th February 2025

Vintage shopping is not only great for the environment but also offers the chance to discover truly unique treasures. If retro retail is on the cards, then Edinburgh is your destination! With an impressive variety of second-hand shops, and goods on offer ranging from clothing and jewellery to footwear and big-name brands, there’s plenty to keep you busy.

Planning a trip to Scotland’s iconic capital? Each vintage shop in Edinburgh has its own distinct vibe, from the quirky and eclectic to the elegant and timeless. Read on to discover the best vintage shops in Edinburgh and let’s make your trip unforgettable!

  1. W. Armstrong & Son

  2. Location: 81-83 Grassmarket, Edinburgh, United Kingdom, EH1 2HJ

    What they’re about:
    Looking for a new addition to your wardrobe? W. Armstrong & Son is a fabulous, family-run business with four vintage emporiums across the city. With a focus
    on high-quality pre-loved clothing, you’ll find everything from traditional kilts to jaw-dropping jewellery. Whether you’re hunting for a statement piece or just browsing for fun, the welcoming staff and vibrant atmosphere make for a fabulous experience.

  3. Carnivàle Vintage

  4. Location: 51 Bread Street, Edinburgh, United Kingdom, EH3 9AH and 21-22 Albert Place (Leith Walk), Edinburgh, EH7 5HN

    What they’re about:
    With locations on Bread Street and Leith Walk, Carnivàle Vintage is one of the best vintage dress shops in Edinburgh. Selling quality, retro fashion for both men and women, from the Victorian times, through to the 1990s, these guys have a real flair for the unique. The moment you step inside, you’ll be greeted by a kaleidoscope of colours and patterns, making it a fun and exciting shopping adventure.

  5. Those Were The Days Vintage

  6. Location: 28 St Stephen Street, Edinburgh, United Kingdom, EH3 5AL

    What they’re about:
    If you’re in Edinburgh and love a good vintage find, be sure to swing by Those Were The Days Vintage. This charming shop is a haven for fashion enthusiasts, offering an expertly curated selection of timeless pieces from the 1920s to the 1980s. Chat with one of the store’s very own stylists to help you pull together your perfect outfit and uncover hidden gems in the shop. For any soon-to-be brides out there, the team also run a sister store next door called Those Were the Days Bridal.

  7. 5th Season Vintage

  8. Location: 28 Haddington Place, Edinburgh, United Kingdom, EH7 4AF

    What they’re about:
    Born out of a successful Depop account and now a beautiful shop in Edinburgh’s city centre, 5th Season Vintage is one of the city’s most iconic boutiques. Offering classic styles and first-rate finds from the past decades, this shop transports you to a bygone era with its huge variety of clothing and accessories. Be sure not to miss out on exploring this store properly when visiting Edinburgh.

  9. Yellow Souls

  10. Where: 10 Croall Place, Edinburgh, United Kingdom, EH7 4LT

    What they’re about:
    Yellow Souls is a unique concept. Not your average vintage shop, the team here also offer a colour analysis service, personal shopping, image consultancy, and styling for brides.  Whether you’re a seasoned vintage lover or just dipping your toes into the retro scene, Yellow Souls offers a shopping experience that’s as unique as you are. So, why not dive in and discover your next quirky find?

  11. Torn Vintage

  12. Location: 11 West Port, Edinburgh, United Kingdom, EH1 2JA

    What they’re about:
    Located on West Port, Torn Vintage is the real deal when it comes to environmentally friendly shopping. The shop’s values are rooted in reducing the environmental impact of fashion while delivering an inclusive experience for shoppers. The beautifully curated shop offers a fabulous selection of women’s products, from jewellery and accessories to dungarees and dresses. We recommend putting this gem at the top of your itinerary for your next vintage shopping spree in Edinburgh.

  13. Herman Brown

  14. Location: 151 West Port, Edinburgh, United Kingdom, EH3 9DP

    What they’re about:
    Located in the vibrant West Port area, this charming shop is a treasure trove of eclectic fashion and accessories. The focus of the shop is mainly on womenswear, but the men’s section is still worth a good rummage. So, whether you need a new bracelet or just fancy a new hoodie, pay a visit to Herman Brown the next time you find yourself strolling the streets of Edinburgh.

  15. Little Blue Door

  16. Location: 25 Candlemaker Row, Edinburgh, United Kingdom, EH1 2QG

    What they’re about:
    Tucked away in the charming Stockbridge area, Little Blue Door is a haven for those seeking unique, retro treasures. Run by Irish sisters, Áine & Aisling, the shop is bursting with colour and excitement, making every visit a joyful experience. Jam-packed with amazing pre-loved pieces, all handpicked with a specific focus on 80s to 90s style, this place is well worth a visit.

  17. Circus Vintage and Curios

  18. Location: 52 Dean Street, Edinburgh, United Kingdom, EH4 1LQ

    What they’re about:
    Circus Vintage and Curios is as eclectic as it gets. Whilst more of an antique shop than a vintage shop, we just couldn’t miss it from our list. This shop is packed to the rafters with extraordinary homeware pieces from around the world. Think 1920’s roll top desks, Italian ceramic cheetahs and Persian rugs galore – and this doesn’t even scratch the surface. If you’re looking to step up your interiors game, there’s no better starting point.


Whether you’re a seasoned vintage enthusiast or a curious newcomer, Edinburgh has so much to offer when it comes to vintage shopping. If this guide has got you in the mood for sustainable shopping, book your train to Edinburgh now.

For more retail therapy inspiration, check out our round-up of the best independent shops in Edinburgh. And, if family-friendly activities are what you’re after, check out our favourite things to do with kids in the city.

Stay in the loop

Subscribe to our emails to get access to special offers, exclusive competitions, and the best travel tips directly to your inbox.

TransPennine Express Privacy Policy