Cobblestone Edinburgh street at blue hour with glowing lanterns and Christmas market lights.
All destinations

Europe · Scotland

Edinburgh in December

Old Town blue-hour at 3:45pm, Christmas markets without the Munich crush, and the most walkable capital in Europe.

Best window
Late Nov – Mid Dec
Temperatures
2–8°C / 36–46°F
Walk score
10 / 10
Safety
Very high

Some links on this page are affiliate links. If you buy through them we may earn a commission at no extra cost to you. Full disclosure.

Edinburgh is the rare European capital where December actually improves the city. The skies sit slate-blue from 3:30pm, the sandstone glows under sodium lamps, and Princes Street Gardens hosts the most underrated Christmas market in Europe. Book by mid-October — the city sells out the second week of December.

The week to book

December 1–10 is the sweet spot: full market, real decorations, hotel rates still 25% below the Hogmanay surge. After the 18th, rates triple and the New Year's crowds make the Royal Mile genuinely unpleasant.

Walkable neighborhoods

Old Town puts you on cobblestones but also on top of every photograph you'll take. New Town (around George Street) is flatter, has better restaurants, and is still a 10-minute walk to the Castle. Stockbridge is the local pick — quieter, with the Sunday market and a flat walk in along the Water of Leith.

What to actually pack

Waterproof boots, not snow boots. A merino base layer beats a thicker sweater. One windproof shell. Edinburgh's weather is wet and gusty, not snowy. See our cool-weather packing list for the exact items we re-test every season.

Book it

What travelers actually book