Castle Street Market is one of the most well established markets in Edinburgh, running since 2007. The market takes place in one of our capital's most beautiful locations - on the iconic Castle Street. Set against the backdrop of the magnificent Edinburgh Castle, our market looks out onto the busy and vibrant Princes Street. On the other side of the market, the lively atmosphere of Rose Street and George Street adds to the unique charm that makes this location a favourite for locals, tourists, and visitors alike.
Over the years, Castle Street Market has become a vibrant hub for creativity, craftsmanship, and community connection. It brings together talented local artisans, food producers, independent traders, and charities, offering visitors the chance to shop sustainably while discovering unique, high-quality products and supporting meaningful causes. Whether browsing for handmade gifts, enjoying local flavours, or simply soaking in the creative atmosphere, Castle Street Market captures the essence of Edinburgh - lively, welcoming, and full of character.

If you’re an independent food producer, maker, designer, jeweller, fashion creator, artist, photographer, or you focus on promoting fair and ethical trade - we would love to hear from you!
Our team supports exhibitors throughout the trading days, providing overnight security and 3x3 gazebos.
Most of our markets run for seven days, though we extend our dates during Edinburgh’s unique Fringe Festival and the magical Christmas period to make the most of the season's buzz!
Festive Season dates for your diaries: 25 Nov to 1 Dec | 2 to 8 Dec | 9 to 15 Dec | 16 to 22 Dec
Apply to join us and be part of the festive atmosphere at this popular, high-footfall central location.
There are only one or two spaces remaining each trading period, so get in touch soon!
It’s been a wonderfully exciting year for LocalMotive Markets! We’ve hosted a vibrant calendar of Castle Street Markets across the seasons on the following dates: 12–21 April, 5–11 May, 2–8 June, 7–13 July, 2–23 August, 1–7 September, and 6–12 October.
Sign up to hear from us about the upcoming markets and events.
151 London Road Edinburgh EH7 6AE
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.