Edinburgh at Christmas

Edinburgh does Christmas properly. The market gets the photographs. The rest of the city is where December is at its best.

Here's how a local would spend a December week.

The market

Edinburgh's Christmas runs from 14 November 2026 to 3 January 2027, across three sites. The traditional market fills East Princes Street Gardens, with around seventy stalls, the big wheel and the Scott Monument above it all. It is free to walk in. The funfair is in West Princes Street Gardens and the ice rink is on George Street.

Go on a weekday morning, or after dark on a weeknight. Saturday afternoons are a slow shuffle. Have a mulled wine, look up at the castle, then walk five minutes uphill and find the city.

The Old Town after dark

In December the sun sets before four. That sounds like a problem. It is the best thing about the month.

By half past four the closes off the Royal Mile are lit by lamps, the stone is wet and the passages are almost empty. Go down Advocate's Close, opposite St Giles', and the Scott Monument sits framed at the foot of the steps. Come back up and walk to the Canongate, where the street gets quieter with every close.

Calton Hill at sunset

On the shortest day the sun goes down at about twenty to four. Climb Calton Hill at three. It is five minutes from the east end of Princes Street. Stand behind the Dugald Stewart Monument and watch the Old Town lights come on in front of you. Bring a flask.

The Botanics at night

Christmas at the Botanics turns the Royal Botanic Garden into a lit trail after dark, from 19 November to 30 December. It sells out, so book a time slot. Walk down through Stockbridge first and eat before you go.

Between Christmas and Hogmanay

The days between the 26th and the 30th are some of the best of the year to walk the Old Town. The light is low and gold, the markets are still open and the city has stopped rushing.

Hogmanay itself fills everything. Book your room and your dinner table before you book anything else, and plan your days around the 31st rather than through it.

Walk it with StoryLed

The StoryLed Old Town walk runs all through December, with a walk on Christmas Day and a run of dates over Hogmanay. Six guests at most, three hours, through the closes and courtyards the market crowds never find. Led by a resident of twelve years. The festive dates go first.

Book the Old Town walk

Dates checked 26 October 2026 with Edinburgh's Christmas and Christmas at the Botanics. Check both before you travel.

Previous
Previous

Harry Potter in Edinburgh: The Honest Version