Stockholm Weather in December

Sweden · December climate averages and travel tips

Avg high1°C (33°F)
Avg low-3°C (26°F)
Rainfall54 mm (2.1 in)
RatingPoor 1/10

Stockholm in December sees daytime temperatures around 1°C (33°F), dropping to about -3°C (26°F) at night. December is winter in Sweden. The month is fairly dry, with about 54 mm (2.1 in) of rain spread over 13 days. You get roughly 5.8 hours of daylight and frequently cloudy skies.

Is December a good time to visit Stockholm?

December is not the best time to visit Stockholm (1/10) mainly because of the cold. The weather is much better in June and July.

Visiting Stockholm in December

Cold, dark days

December is a raw, damp month in Stockholm, with temperatures hovering around freezing. It earns a 1/10 rating mainly because of the cold, and the city gets little daylight, so outdoor sightseeing can feel brief and chilly. Cloudy skies are common, and rain often falls as sleet or snow, which makes cobbled streets slippery. If you're weighing up the best time to visit, June and July are far more pleasant.

Still, the city has plenty to do indoors. The Vasa Museum and Fotografiska work well on grey afternoons. Save long walks around Gamla Stan for the brightest part of the day, and don't count on clear views from Monteliusvägen. It's not a great month for island-hopping or long outdoor plans, so plan your days around the light.

Christmas in Stockholm

If you do come, the season has its own charm. Skansen's Christmas market brings stalls, crafts and seasonal food to Djurgården. It's outdoors, so the cold is part of the visit. Around December 13, Lucia celebrations add candlelit singing in churches and other venues. Christmas Eve is the main family holiday in Sweden, and many shops and restaurants close or shorten their hours then.

Families who enjoy festive traditions can pair Skansen with a warm-up indoors at the Vasa Museum. For a local treat, try lussekatter, saffron buns sold around Lucia.

Crowds and local tips

December isn't Stockholm's busiest month overall, since summer draws far more visitors. Advent weekends can still feel crowded around the Christmas markets and Gamla Stan, though. Prices may rise around Christmas and New Year, while January is often quieter and cheaper, so it's worth comparing the two if flexibility is on your side.

Take tram 7 to the Skansen stop for the market, rather than walking all the way across Djurgården in the dark. Check the tram's service before you set out, especially on Christmas Eve, when city schedules can change.

December weather at a glance

Average high1°C (33°F)
Average low-3°C (26°F)
Daily mean-1°C (30°F)
Rainfall54 mm (2.1 in)
Rainy days (1 mm+)13
Humidity97%
Cloud cover90%
Daylight5.8 hours
Est. sunshine0.6 hours/day
Wind3 km/h
vs November4°C cooler than November, with similar rainfall.

What to pack for Stockholm in December

Stockholm weather in other months

Jan-1°C / -5°C49 mmPoorFeb0°C / -5°C42 mmPoorMar3°C / -3°C40 mmPoorApr9°C / 1°C38 mmFairMay15°C / 6°C53 mmGoodJun20°C / 11°C70 mmExcellentJul23°C / 14°C66 mmExcellentAug21°C / 13°C77 mmExcellentSep17°C / 10°C55 mmExcellentOct10°C / 5°C65 mmFairNov4°C / 1°C60 mmPoorDec1°C / -3°C54 mmPoor

← NovemberBest time to visit StockholmJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.