arrow-left-alt Back To Blog

Edinburgh is home to a range of great markets where both residents and visitors can find an amazing selection of locally sourced food and hand-crafted gifts from local independent retailers. If you are coming to visit the stunning Scottish capital then we cannot recommend visiting one of our great markets for an early morning nosey, you don’t need to buy anything just make your way around the stalls and search out for the free tasters.

Here is your guide to Edinburgh markets

Edinburgh’s farmers’ market

Edinburgh’s farmers’ market is the perfect place for you to pick up seasonal fruit and veg from local farmers.

Where: Castle Terrace

When: Every Saturday

Opening times: 9am-2pm

Leith Market

A range of traders come together and there are stalls where food is made freshly on the spot and on the first Saturday of the month plays host to Vegan Quarter as well as usual traders.

Where: Leith Market Dock Place, EH6 6LU

When: Every Saturday

Opening Times: 10am-4pm.

See more information and who the traders are here.

The Pitt food market

Leith is a vibrant place and at The Pitt, you can enjoy food and craft beers from a number of independent Edinburgh suppliers. The bustling market has indoor and outdoor seating and stalls so the rain won’t put you off. Customers can also enjoy live music while sipping a craft beer.

Where: 125-137 Pitt Street Leith EH6 4DE

Opening times:

Thursday 6-10 PM (Leith Social)

Friday 6-10 pm

Saturday 12-10pm

Sunday 12-8 pm

See more information and who all the traders are here.


As it’s in the name, the Grassmarket is a prime spot for a farmers’ market. Right in the centre of the city, enjoy food from locals, seasonal fruit and vegetables, freshly baked bread, sweet treats, and handcrafted gifts from local craft makers.

Where: Central Reservation, Grassmarket EH1 2JR

When: Every Saturday

Opening times: 10am-5pm


In the picturesque village of Stockbridge is another farmers’ market every Sunday.

Stockbridge already has a lot of independent cafes and boutiques and the feel of community comes alive at the market.

Where: Stockbridge Market, Saunders Street, EH3 6TQ

When: Every Sunday

Opening times: 10am-4pm


Edinburgh Markets

Let’s Get Festive!

Edinburgh Christmas market

Edinburgh’s iconic Christmas Market is returning on the 19th of November. Every year we see both locals and tourists visit our stunning city and get into the festive season by visiting our incredible festive market. Every year Edinburgh turns into a winter wonderland, whether there is snow or not, with German-style markets filling Princes Street Gardens and attractions set up through George Street.

What to expect this year?

  • 62 trading stalls
  • Four attractions will pop up in East Princes Street Gardens
  • The Big Wheel
  • A star flyer
  • 15 stall concessions
  • 11 attractions including the Christmas Tree Maze and a Santa’s Grotto
  • Underbelly is also seeking permission to reinstate an ice rink between Charlotte Square and Castle Street

There are also reports that a ‘family area’ will be near the bandstand if permission is granted.

Where: Princes Street Gardens

When: Friday, November 19-January 2 2022

Opening times: Monday to Saturday 10 am to 6 pm and Sunday, 10 am to 5 pm.


Norton Park Ethical Christmas Fayre

Norton Park is hosting an ethical Christmas fayre where local artisans are selling ethically sourced, vegan-friendly gifts.

Where: Norton Park conference centre, Norton Park, 57 Albion Road, Edinburgh, EH7 5QY.

When: November 27, 2021

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

Edinburgh Cocktail Week 2023

Edinburgh Cocktail Week 2023

Experience 10 Days of Cocktails, Pop-Ups & Events at Edinburgh Cocktail Week 2023 From Friday 6th to Sunday 15th October…

Read Post

Edinburgh Street Food: The Capitals New ‘foodies paradise’

Introducing Edinburgh’s first permanent 7-day-a-week street food market Edinburgh Street Food: The 10 vendors confirmed for Leith Street market being…

Read Post