arrow-left-alt Back To Blog

Edinburgh hosts a variety of fantastic markets, offering a delightful array of locally sourced foods and artisanal gifts from independent retailers.

Whether you’re a resident or a visitor exploring the stunning Scottish capital, we wholeheartedly encourage you to start your day with a visit to one of these markets. There’s no need to make a purchase; simply take a leisurely stroll through the stalls and keep an eye out for complimentary tastings to savour the flavours of the city.

edinburgh markets


Edinburgh’s farmers’ market

Discover a bounty of fresh, seasonal delights at the acclaimed Edinburgh Farmers’ Market. This year-round market welcomes visitors every Saturday against the backdrop of Edinburgh Castle’s historic ramparts on Castle Terrace.

Explore an exquisite range of locally sourced delicacies provided by independent producers, including farmers from the scenic Scottish Borders offering an array of fresh meats. In addition to this, you’ll find a colourful assortment of seasonal fruits and vegetables, tantalising jams, chutneys, and artisanal dairy products, all complemented by freshly baked goods. A visit to this market guarantees that your bag will be brimming with a cornucopia of culinary treasures.

Where: Castle Terrace

When: Every Saturday

Opening times: 9am-2pm


Leith Market

Each Saturday, the bustling Leith Market on Dock Place beckons food aficionados and serves as a platform for showcasing the outstanding works of local artisans and designers.

On the initial Saturday of every month, it metamorphoses into a Vegan Quarter, where, alongside the usual array of vendors, the market blossoms into a delightful sanctuary of plant-based wonders and scrumptious treats.

Where: Leith Market Dock Place, EH6 6LU

When: Every Saturday

Opening Times: 10am-4pm.

See more information and who the traders are here.



Just a brief stroll from the Royal Mile, the Grassmarket emerges as one of Edinburgh’s most lively and vibrant neighbourhoods.

Every Saturday, from 10 am to 5 pm, the Grassmarket Market bursts into action, becoming a bustling hub of activity. Here, locals and visitors alike gather to savour homegrown delights, including fresh seasonal produce, artisanal bread, delectable sweets, and unique handcrafted gifts crafted by local artisans.

Where: Central Reservation, Grassmarket EH1 2JR

When: Every Saturday

Opening times: 10am-5pm



Operating every Sunday at Saunders Street, Stockbridge Market has become a beloved destination for Edinburgh’s locals.

You’ll find a delightful assortment of artisanal bread, cheeses, baked goods, and even handcrafted treats for your four-legged friends, all thoughtfully displayed alongside an array of exquisite soaps, jewellery, and meticulously crafted crafts.

Where: Stockbridge Market, Saunders Street, EH3 6TQ

When: Every Sunday

Opening times: 10am-4pm

Start planning ahead, book your accommodation now.

We may be currently closed but if you require accommodation in the heart of Edinburgh then we recommend that you look at staying at one of our sister hotels which are all in the heart of the Scottish capital and within walking distance from the cities most iconic and most visited attractions.

Save up to 45% on your next stay when you book directly with us!

Visit to learn more & book your next stay with us.

Want to be in the chance to win a free two-night stay for two on us?

All you need to do is subscribe to our mailing list.

Also in Family Friendly Things to do in Edinburgh


What’s on in Edinburgh this Summer 2024

Discover what’s on in Edinburgh this Summer. No matter what time of year you visit Edinburgh, you’re guaranteed to find…

Read Post

What’s on in Edinburgh this Spring 2024

Discover what’s on in Edinburgh this Spring. From enchanting musical performances and captivating festivals to intriguing exhibitions and engaging virtual…

Read Post