A Guide to the Best Vintage Shops in Edinburgh

Vintage styles have become more and more popular around the world in recent years 💃🏻

Trends around the world come and go, but vintage shops preserve their styles and make them more accessible to new generations of people.

Good vintage shops, however, can be hard to come by- some shops promise vintage, but only offer tatty old clothes that have NEVER been popular!

Now, let's see what's worth visiting in Edinburgh 👀

01 Carnivàle Vintage

📍 51 Bread St, Edinburgh

Opening hours: 11am - 6pm

Closed Tueday/Sunday

The shop carries over 100 years of men's and women's vintage clothing, accessories and jewelry from the Victorian era to the 1990s. Clothing is sorted by age for easy selection. The condition of the clothes is high-quality - a particular highlight is that there are a lot of retro skirts in stock👗👗


02 Godiva

📍 9 West Port, Edinburgh

Monday to Saturday 10:30am - 6:30pm

Sunday 11:30am - 5:30pm

Godiva is divided into two parts: the front room is furnished by local designers and local independent brands, and the back room has a small collection of vintage items. The vintage items are basically from the United Kingdom. There are a variety of jackets, plaid shirts and work clothes varying between modern and retro. Definitely worth a look.


03 Herman Brown

📍 151 West Port, Edinburgh

Wednesday to Saturday 12pm - 6pm

Herman Brown regularly stocks up on vintage men's and women's clothing from overseas as well as markets in London and Glasgow. Featuring a curated selection of apparel and shoes from the 30s-80s, the shop is a great place to find vintage sunglasses, accessories and shoes.

04 Miss Bizio Couture