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 over Easter, during Edinburgh’s unique Fringe Festival and the magical Christmas period to make the most of the season's buzz!
Dates for 2026
Friday 4 to Tuesday 8 April
Wednesday 9 to Sunday 12 April
Monday 4 to Sunday 10 May
Monday 1 to Sunday 7 June
Monday 6 to Sunday 12 July
Festival Market
Saturday 1 to Tuesday 4 August
Wednesday 5 to Sunday 9
Monday 10 to Sunday 16 August
Monday 17 to Sunday 23 August
Autumn Markets
Monday 7 to Sunday 13 September
Monday 5 to Sunday 11 October
Christmas Market (extended) dates to be announced soon!
For an application form, please email tania@localmotivemarkets.co.uk
Join us and be part of this popular, high-footfall central location, loved by locals and visitors alike. Set in the heart of the city, it’s a vibrant destination where people come to browse, shop, meet friends, and enjoy the vibrant atmosphere.
With an amazing mix of exhibitors offering arts and crafts, woodwork, jewellery, clothing, homeware, decorations, and delicious food and drinks, there’s truly something for everyone. From unique handmade pieces to thoughtful gifts and tasty treats, it’s the perfect place to shop, explore, and enjoy a lively market experience.
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.
Festive season dates for your diary: 25 Nov to 1 Dec | 2 to 8 Dec
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.