Edinburgh is famous for its New Year’s Eve Hogmanay celebrations, but the city’s seven-week long Christmas market makes it worthy of a festive trip right through the holiday season. The main market in East Princes Street Gardens (click here for a market map & more info on stalls) is full of handmade gifts and warming winter treats from local and international producers.
Other Christmas market locations are:
- West Princes Street Gardens: funfair, fairground games, food and drink
- George Street: ice rink, Polar Ice Bar, vintage carousel, market
- St Andrew Square: Santa’s Winter Garden, Christmas Tree Maze
- Castle Street Christmas Market: open from 25 November 2024 – 22 Dec 2024, 10am – 6pm
The experience is all the more magical thanks to the magnificent backdrop of Edinburgh Castle. For the best views, take a ride on the largest ferris wheel in Scotland – the city and Christmas lights look pretty spectacular from 46 metres high.
2024 Dates of Edinburgh Christmas Market
15 November 2024 – 4 January 2025
Opening hours on market days – East Princes Street Garden
Monday: 10am – 10pm
Tuesday: 10am – 10pm
Wednesday: 10am – 10pm
Thursday: 10am – 10pm
Friday: 10am – 10pm
Saturday: 10am – 10pm
Sunday: 10am – 10pm
Exceptional opening hours – East Princes Street Gardens
24 December 2024: 10am – 8pm
25 December 2024: closed
26 December 2024: 12pm – 8pm
31 December 2024: 10am – 6pm / 8pm – 12:30am
1 January 2025: 12pm – 8pm
4 January 2025: 10am – 8pm
Please note that other locations might have different opening hours. For more details, click here.
Website • Instagram • Facebook
Find more Christmas markets in the UK!