Disclosure: This site contains affiliate links & commission may be earned from purchases. As an Amazon Associate, I earn from qualifying purchases

Edinburgh Christmas Market 2024

Will there be a Christmas Market in Edinburgh this Year?

Edinburgh Christmas Markets are an annual event and have already been given the go-ahead for 2024

The Scottish capital lights up at Christmas, with a huge Christmas market,  a gorgeous outdoor/indoor ice rink,  classic funfair rides, 100s of craft, food & drink stalls and live events.

Edinburgh Christmas MarketEdinburgh Christmas Market Location

Where are the Edinburgh Christmas markets 2024?

Edinburgh’s Christmas Market is in the heart of the city at East Princes Street Gardens in the Mound Precinct and along George Street in New Town.

In the evenings the town looks magical all lit up and they have plenty of music and street entertainment too.

Best Sat Nav Address: East Princes Street Gardens, Edinburgh EH2 2DG

The closest train station to the Christmas market is Edinburgh Waverley Station, which is a 5 minute walk. 

Edinburgh Christmas Market Dates 2024

What date are the Christmas Markets in Edinburgh?

The official opening date for Edinburgh Christmas Market 2024 is on Friday 15th November 2023 – Saturday 5th January 2024

Previous Dates

  • Friday 17th November 2023 – Saturday 6th January 2024
  • Friday 25th November 2022 – Tuesday 3rd January 2023
  • Saturday 20th November 2021 – Tuesday 4th  2022
  • Cancelled in 2020
  • Saturday 16th November 2019 – Saturday 4th January 2020


Edinburgh Christmas Market Opening Times

Edinburgh Christmas Market  will be open Daily at 10am until 10pm

Christmas Eve closes at 8pm and Closed Christmas Day.


Do you have to Pay Entry for Edinburgh Christmas Market?

No, it’s completely free to take a stroll around all of the Christmas markets in Edinburgh – day or night!  The only thing you would need to pay for is the ice skating rink, fairground rides and purchases from stalls or food and drink vendors.

Cheap Hotels Near Edinburgh Christmas Market

The best time to visit the Edinburgh Christmas market if you’re planning to stay overnight is on a Sunday. Rooms go for as little as £16pp on Sundays which is 80% cheaper than a Friday or Saturday. 

This search was based on a Sunday 17th December 2024

Travelodge – There are 4 to choose from within a 5 mile radius and priced from £75 per couple (£37.50 per person) Book a Stay

Premier Inn – There are 5 to choose from within a 5 mile radius and priced from £61 per couple (£30.50 per person) Book a Stay


What’s on at Edinburgh Christmas Market in 2024

  • Christmas Market in East Princes Street Gardens
  • Santa Land at East Princes Street Gardens
  • Christmas Tree Maze at Santa Land
  • Fairground Rides at East Princes Street Gardens
  • Santas Grotto at Castle Street
  • Outdoor Ice Rink at West George Street
  • Live Events Choirs & Music throughout the city


How Busy is Edinburgh Christmas Market?

As with all Christmas markets, Edinburgh can get very busy. Weekdays are always best to visit if you’re looknng to avoid crowds.

The weekends from Friday – Sunday are the busiest, as well as the full week prior to Christmas Day.

Other Popular UK Christmas Markets

If you have any further questions about Edinburgh Christmas Market, please let us know in the comments below…

Claire is the UK's #1 'Crazy Christmas Lady', best known for helping people Save Money on all aspects of Christmas! Read More


  1. Claire Swan Reply

    I’m gutted your not keeping the Santa story’s in the big tent this was a huge thing last year and so much better now your putting it back up at castle street why !!!!!

  2. Dorothy Lawson Reply

    When to the tickets become available for Edinburgh Christmas market

Write A Comment