Christmas Market

Edinburgh's Christmas Market at night, November 2019
Ian Georgeson
Venue details
East Princes Street Garden
Edinburgh Area
Telephone (info)
0131 510 0395
About the venue

As part of the Edinburgh's Christmas festivities, a Christmas-themed, temporary market opens in East Princes Street Garden selling arts, crafts, Christmas gifts, sugary treats, festive drinks, and street food.

Over the years, Edinburgh's Christmas Market has varied in size and theme, from a German market to Scottish crafts, but the core part of the market are the stalls on the Mound Precinct and along the upper level of East Princes Street Garden, as far as Waverley Bridge.

The Christmas Market also has a number of rides, such as the Helter Skelter, an old-fashioned carousel, and the Big Wheel towering beside the Scott Monument.

In previous years, the Christmas Market has included a temporary ice rink, Winter Wonderland built out on top of the grass lawn area at the lowest level of the garden. The Christmas ice rink is now erected on George Street. Some of the family fairground attractions like the Christmas Tree Maze, and bumper cars, can be found nearby at the Lothian Road end of West Princes Street Garden. 

For Edinburgh's Christmas 2023, Santa and his elves move to St Andrew Square.


In 2019, Edinburgh's Christmas organisers announced that they would extend the Christmas Market's footprint with more stalls on the south side of East Princes Street Garden.

Widespread concerns were voiced about the safety of the scaffolding erected to hold over 100,000 daily visitors.

Conservation groups spoke out against the growing footprint of the Christmas Market, covering the gardens both sides of the railway track, and poor oversight by the council. They have criticised the huge temporary site as being out of character for a World Heritage Site and, as the Cockburn Association puts it, the "creep of commercialisation in our public parks and places". The grass in the Garden took many months to recover after the Christmas Market, leading to calls for the market's attractions to be distributed to other, more suitable parts of the city.

The Christmas Market was cancelled in 2020 due to Covid-19 restrictions.

The Christmas Market 2022 returned a week later than originally planned (25th November to 3rd January) after the contracted event organiser was unable to deliver on its contract. The Christmas Market area was limited to the upper level of the garden and outside the galleries on the Mound (same as 2021).

On opening day of Christmas Market 2021, long queues of people waited to enter the market at Waverley Bridge, testifying to the event's ongoing popularity.


10am - 10pm daily, except:

  • 24 December: 10am - 8pm
  • 25 December: Closed
  • 26 December: 12pm - 8pm
  • 1 January: 12pm - 8pm

55.952294, -3.193492