Home

Best time to go to Edinburgh

Edinburgh Christmas Market 2024-2025

A winter wonderland in the heart of a fairytale city

Dates: November 15, 2024–January 4, 2025

The Christmas market in Edinburgh brings in the holiday spirit to the Scottish capital from mid-November through early January, offering seven weeks of cheer and fun. Located in downtown East Princes Street Gardens, in the heart of the city, it spreads a festive atmosphere and ensures excellent Christmas shopping.

Edinburgh Christmas Market Highlights

You'll find everything from handmade decorations to warm cashmere scarves. The Christmas market in Edinburgh is both traditional and romantic: you can enjoy an ice skating rink, walk through the stalls with different festive nick-nacks, and sip hot mulled wine with cinnamon. The stalls also abound in food delights, including traditional European holiday delicacies like German bratwurst, schnitzel, and, of course, hot chocolate to keep you warm. There are also street food offers from local vendors.

Get ready for breathtaking views at East Princes Street Gardens, home to Scotland’s largest ferris wheel at 46m tall. Plus, enjoy even more thrills with the Forth 1 Big Wheel, Star Flyer, Helter Skelter, and Techno Power.

Children will definitely want to check out Santa Land. The holiday residence is located in the East Princes Street Gardens. It is full of rides and entertainment for the whole family. One of the most popular attractions is the Christmas Tree Maze. The rides include a reindeer merry-go-round and even a mini-rollercoaster.

Besides the main Christmas market festivities at East Princess Street Gardens, you can also check out other attractions of Edinburgh Christmas. Make sure to experience other holiday events in Edinburgh, such as West Princess Street Gardens Family Funfair, St Andrew's Square Winter Garden, George Street Christmas Ice Rink, and a minor Christmas Market on Castle Street.

Admission

Admission to the Edinburgh Christmas Market is free for all, but those under 18 must have an adult with them after 8 pm.

Location

Edinburgh Christmas Market takes place at East Princes Street Gardens, Princes St, Edinburgh EH2 2DG, United Kingdom.

Practical info

Find hotels and airbnbs near Edinburgh Christmas Market (Map)

Something wrong?
Last updated:

People interested

+ 179
Your Seasonal Travel Guide
Follow for perfect timing tips