Yes, Edinburgh is absolutely worth visiting during Christmas, often regarded as one of the best festive destinations in the UK. The city transforms into a winter wonderland with a world-renowned Christmas market in Princes Street Gardens, stunning light displays, a bustling ice rink, and cozy, historic, atmosphere-filled pubs, running from November through early January.
Edinburgh's weather is best described as “unpredictable” between December and March. Still, it is most likely to deliver either (a) gloomy, oh-so-atmospheric vibes with rain showers and haar (mist) or (b) magical frosty days with blue skies, freezing temps, and occasional snowy showers. Both are equally wonderful.
Enjoy a 5-day stay in Edinburgh this holiday season to get into the festive spirit while enjoying some sightseeing. Edinburgh at Christmastime is a sight to behold, with its Christmas markets and streets lined with fairy lights.
Edinburgh in December is a festive delight, with temperatures ranging from 1°C to 6°C. Edinburgh comes alive with Christmas markets, festive lights, and seasonal events such as the famous Edinburgh Christmas market.
Is Edinburgh very cold in winter? It can feel chilly, especially with wind or damp weather. Average temperatures range from 1°C to 7°C. Dressing in layers, including a warm coat, hat, gloves and scarf, will keep you comfortable.
Can you see the northern lights in Edinburgh in December?
Yes, you can see the Northern Lights in Scotland, especially in remote northern areas away from light pollution during the autumn and winter months. The best viewing conditions occur on clear, dark nights between September and March, particularly in the Highlands, Orkney, Shetland, and Outer Hebrides.
Glasgow. Glasgow is one of Scotland's liveliest festive hubs, offering a vibrant mix of world-class shopping and its spectacular Winter Wonderland event. The city sparkles with festive lights, street markets, and family-friendly events, including a Santa's grotto and holiday concerts.
From Saturday 15th November 2025 to Sunday 4th January 2026, Edinburgh will transform into a fictional Christmas wonderland- just like the ones you've seen before, filled with iconic Christmas markets, festive events, and seasonal experiences perfect for families, couples, and solo travellers alike.
To make sure you don't miss out, make sure to check our festive opening hours below: On Christmas Eve (24 Dec), the last entry is 2:30pm, and the castle will close at 4:00pm. Please note that the castle will be closed on Christmas Day and Boxing Day (25–26 Dec).
Edinburgh's Christmas runs from mid November to the beginning of January, with a wide variety of family-friendly festive activities and events taking place in the city centre. There are three main sites to explore – East Princes Street Gardens, West Princes Street Gardens, and George Street.
Whilst entry into Edinburg Castle isn't one of the things to do in Edinburgh for free, walking up to and around the outside or simply viewing from almost anywhere in the city, certainly is. We'd recommend The Vennel for a great place to take photos of it.
The firing of the gun dates back to 1861, when businessman John Hewat brought the idea to Edinburgh from Paris. The gun is still fired every day at 1pm, except on Sundays, Good Friday and Christmas Day. Crowds gather to enjoy the spectacle – and the sound often surprises people on Princes Street below.
How long does it take to walk around Arthur's seat?
Climbing to the top of Arthur's Seat and back takes about two hours, or you can choose a low-level, easier option. Get in touch to find out more, or visit the Arthur's Seat walking tours page.