CrowdFreeViews
Aerial view of Gamla Stan, Stockholm's old town, on the water

Stockholm in December

Dark, but Christmas markets and Lucia light it up.

By Daan · Last reviewed October 2026

The short answer

December is a good time to visit Stockholm.

December is Stockholm’s darkest month, but also one of its most atmospheric, with Christmas markets at Skansen and Gamla Stan, and the candlelit Festival of Lucia on 13 December.

7/10 overall-1–2°CModerate crowds€€
Weather3/10
Crowds6.5/10
Prices€€
Events8.5/10

December in detail

What December actually feels like

Weather
-1–2°C
Cold and dark, with daylight down to around 6 hours
Crowds
Moderate
Moderate, rising around Christmas and New Year
Prices
€€
Moderate, rising over the holiday weeks

+Christmas markets + the Festival of Lucia on 13 December

–The shortest, darkest days of the year

My tip for December

Go in the first half of December for the Christmas-market atmosphere without the full holiday-week crowds and prices.

  • Christmas markets
  • Festival of Lucia

How December compares

Against the other eleven months

5th of 12 overall in Stockholm, 10th for weather, 9th for space, 9th for value. The emptiest month is January; the best value is January.

See all twelve months for Stockholm

Plan around

What’s on in Stockholm in December

Plan around the darkness

November–January

Daylight drops to around 6–7 hours a day in Stockholm's darkest months. It is also the city's cheapest, quietest stretch, and the Christmas markets and Festival of Lucia on 13 December add real atmosphere if you don't mind the dark.

Not set on December?

Even stronger months in Stockholm

Weather

Weather in Stockholm in December

In December Stockholm averages a high of 3°C (37°F) and a low of -1°C (30°F), with about 48 mm of rain or snow. The warmest month is July (around 24°C) and the coolest is January (around 1°C); the wettest month is August.

Average high
3°C
37°F
Average low
-1°C
30°F
Precipitation
48 mm

Climate data: SMHI Open Data. Temperatures are averages of daily highs and lows.

Quick answers

Stockholm in December: the questions people ask

Is December a good time to visit Stockholm?
December is a good time to visit Stockholm. It ranks 5 of 12 months in Stockholm overall (10 for weather, 9 for space, 9 for value). The main upside: Christmas markets + the Festival of Lucia on 13 December. The main downside: The shortest, darkest days of the year.
What is the weather like in Stockholm in December?
Average highs are around 3°C and lows around -1°C. Expect about 48 mm of rain or snow. Cold and dark, with daylight down to around 6 hours. For comparison, the warmest month is July (around 24°C) and the coolest is January (around 1°C).
Is Stockholm crowded in December?
Crowds are moderate. Moderate, rising around Christmas and New Year. The quietest month is January.
How expensive is Stockholm in December?
Prices are at level 2 of 5 (€€). Moderate, rising over the holiday weeks. The best-value month is January.
When is the best time to visit Stockholm?
In the CrowdFreeViews month scores, May is the best month overall (December ranks 5 of 12). The quietest month is January and the best value is January.

Ready to book December in Stockholm?

Christmas markets + the Festival of Lucia on 13 December

Find hotels in Stockholm

Affiliate link