real advice by real locals
Current weather in Stockholm
Most of Sweden experiences a mild climate with four distinct seasons. Temperatures vary greatly between the north and the south.
Central and southern Sweden (including Stockholm, Uppsala, Gothenburg and Malmo) have warm summers with an average high temperature of 20 to 25 °C (68 to 77 °F) and a low of 12 to 15 °C (54 to 59 °F), and winters with an average daytime temperature of -4 to 2 °C (25 to 36 °F).
Summer in Stockholm is typically mild with an average daytime maximum temperature of 22 °C (72 °F) although it can reach up to 30 °C (86 °F). Northern Sweden experiences shorter, cooler summers and longer, colder winters.
February is typically Sweden’s coldest month with -3 °C (27 °F) being the average temperature in Stockholm at this time. However, it can be considerably colder, for example in January 2011 temperatures reached -20 °C (-4 °F).
Sweden experiences considerable snowfall, particularly in the north, where there is often snow on the ground for around six months of every year. Stockholm typically experiences snowfall between December and March although some years are characteristically rainy with relatively little snowfall.
In Sweden, maximum rainfall occurs in late summer.
The length of the day varies greatly throughout the year due to Sweden’s high latitude. North of the Arctic Circle the sun does not set for part of each summer and does not rise for part of each winter. Daylight lasts for around 18 hours in Stockholm during summer but only six to seven hours in winter.
We strive to keep in-sweden.org fresh with the most up-to-date information. If you can think of any changes, corrections, additional advice, sections we should have, etc. - don't hesitate to email us or leave a comment on the relevant page!