Stockholm
Best time to visit Stockholm
If you plan to travel to Stockholm, then June to August is clearly the best choice, even if it on average rains 50% more during these months. This is because the difference in temperature and sun hours simply outweighs the impact of the rain.
Temperature
47 °F
Cool
Very cold to warm
Most of the year, Stockholm isn’t a place one would consider going for a warm vacation, but during June to August the temperatures can reach a respectable 71°F. The temperature during these warm months are 20°F warmer than Stockholm's yearly average temperature of 50°F. If you want to visit Stockholm during the coldest period you want to go in December to March . During this cold period the temperature will occasionally reach below the freezing point.
Rain
30 mm / day
Light rain
Light to moderate rain
Stockholm is at its moistest in July to September, experiencing an average of 59 mm/day. Note that it might be snowing instead of raining some days. This is especially true during the coldest months of December to March. During the period February to May it rains the least, which on average is 28 mm/day.
Humidity
72 %
Humid
Humid to very humid
Stockholm is most humid in November to February, with an average of 92%. The period where the air is the least humid is typically April to August, with an average of 70%.
Wind
4.4 m / s
Moderate wind
Moderate wind year-round
Stockholm is about equally blowy all year, with yearly average wind speeds of 4.3m/s.
Water Temperature
37 °F
Freezing
Freezing to cool water
The water in Stockholm is warmest in July to September, with an average temperature of 60°F. The average person would probably not find these temperatures enjoyable, but it's not quite cold shock levels. In December to May, water temperatures here reach their lowest point, with an average of 38°F.
Sunshine
5.6 h / day
Quite sunny
Dark to very sunny
Stockholm is sunniest in May to July, with sunshine 9.1 h/day on average. The period with the least sunshine is typically November to February, with an average of 1.2 h/day.