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 market


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.

Remember to book your accommodation directly with us via our website to ensure you get the best rate. Click here to check out our exclusive offers.

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. Click here to learn more.


Also in Edinburgh Food & Drink


What’s on in Edinburgh this Spring 2024

Discover what’s on in Edinburgh this Spring. As the vibrant colours of spring paint Edinburgh in a new light, the…

Read Post
10 Edinburgh Hidden Gems

10 Edinburgh Hidden Gems

Edinburgh is a stunning and intriguing place and like any city, there are hidden gems scattered around which many tourists…

Read Post