Things to Do in Edinburgh in Winter

Things to Do in Edinburgh in Winter

Edinburgh is made for winter. From late November the city wraps itself in lights, the Christmas Market fills Princes Street Gardens, and the calendar builds towards the biggest New Year’s party on earth. We’ve sorted 34 festive things to do into eight easy categories — markets and lights, food and drink, shows, outdoor skating and walks, seasonal festivals, shopping, Hogmanay, and a practical planning guide — so you can build the perfect festive trip.

Festive Things to Do in Edinburgh by Category

Christmas Markets and Lights
🎄 MarketsFree entry📍 Princes St

The Edinburgh Christmas Market, the Dome, George Street lights and the city’s best illuminations and light trails.

🎁 Market stalls✨ Light trails🏟 Castle at Christmas
Explore →
Festive Food and Drink
🍺 Warmers£–£££📍 Citywide

Monster hot chocolates, hot toddies, whisky bars, Johnnie Walker and the best festive turkey dinners in town.

☕ Hot chocolate🍸 Hot toddy🍗 Turkey dinner
Explore →
Christmas Shows and Entertainment
🎭 Theatre££📍 Citywide

Pantomime, Christmas shows, festive films, silent discos and film screenings in cosy Edinburgh pubs.

🎭 Panto🎥 Festive film🎵 Silent disco
Explore →
Ice Skating and Winter Walks
⛳ Outdoors£–Free📍 George St

The George Street ice rink, the Botanics light trail, and crisp winter climbs up Calton Hill and Arthur’s Seat.

⛳ Ice rink🏞 Calton Hill⛰ Arthur’s Seat
Explore →
Winter Festivals and Events
🎉 EventsVaries📍 Citywide

Diwali, the Christmas lights switch-on, meeting Santa, the Santa Run, Hanukkah and the city’s seasonal festivals.

🟩 Diwali🎅 Meet Santa🏃 Santa Run
Explore →
Christmas Shopping and Photo Spots
🛍 Shopping£–£££📍 Stockbridge

Festive shopping streets, the Britannia, and the prettiest photo spots like Circus Lane and Calton Hill in winter.

🛍 Gift shops📸 Circus Lane🚢 Britannia
Explore →
Hogmanay and New Year
🎆 Hogmanay££–£££📍 City Centre

The Torchlight Procession, the world-famous Street Party, the Candlelit Concert at St Giles’ and the Loony Dook.

🔥 Torchlight🎆 Street Party🌊 Loony Dook
Explore →
Winter Planning Guide

Winter Planning Guide

Know Before You Go
📚 GuideFree📍 Practical

Weather, what to pack, Christmas Day opening hours, and how to get to and around Edinburgh over the festive season.

🌡 Weather🧥 Packing🚌 Transport
Explore →

Compare Festive Categories at a Glance

CategoryBest ForCostWhere
Christmas Markets & LightsFestive FavouriteFree entry📍 Princes St
Festive Food & DrinkCosy & Warm£–£££📍 Citywide
Christmas Shows & EntertainmentFor All Ages££📍 Citywide
Ice Skating & Winter WalksGet Outdoors£–Free📍 George St
Winter Festivals & EventsSeasonal EventsVaries📍 Citywide
Christmas Shopping & Photo SpotsShop & Snap£–£££📍 Stockbridge
Hogmanay & New YearNew Year££–£££📍 City Centre
Winter Planning GuideKnow Before You GoFree📍 Practical

How to Choose What to Do

If it’s your first festive visit, start with Christmas Markets & Lights — the market, the Dome and the George Street lights are the heart of Edinburgh at Christmas. Travelling with children? The Winter Festivals & Events category covers meeting Santa and the lights switch-on. And if you’re here for New Year, everything you need is in the Hogmanay & New Year guide. Before you pack, read the Winter Planning Guide for weather, opening hours and transport.

Frequently Asked Questions

When is the best time to visit Edinburgh for Christmas?

The Christmas Market and lights run from mid-November to early January. Early December is quieter and cheaper; the week before Christmas is busiest. For New Year, arrive around 29–31 December for the Torchlight Procession and Street Party.

Is Edinburgh’s Christmas Market free?

Yes, entry to the Edinburgh Christmas Market in Princes Street Gardens is free — you only pay for food, drink and the funfair rides. See our Markets & Lights guide for details.

What is open on Christmas Day in Edinburgh?

Very little — trains stop, buses run a skeleton service, and major attractions close. Our Winter Planning Guide lists exactly what stays open.