Stockholm, where it is

In Stockholm, the capital of Sweden, the climate is Baltic, that is, moderately continental, with freezing winters and mild or pleasantly warm summers. Given the high latitude, the city is exposed to cold air outbreaks of Arctic or Siberian origin, but it can also receive mild Atlantic currents.
Here are the average temperatures.
Stockholm - Average temperatures
Min (°C)-4-4-2271114141061-2
Max (°C)0141016202321161052
Min (°F)252528364552575750433428
Max (°F)323439506168737061504136

Precipitation is well distributed throughout the year, but it's not abundant, since it amounts to about 530 millimeters (21 inches) per year. However, there is a relative maximum between summer and autumn, and a minimum in spring. In fact, Atlantic fronts can pass over the city even in summer. In winter, precipitation usually occurs in the form of snow.
Here is the average precipitation.
Stockholm - Average precipitation

Winter is cold: the average temperature drops below freezing (0 °C or 32 °F) from December to February, and it typically exceeds the freezing point, with the melting of snow, in late March. However, the weather varies greatly depending on weather situation: when mild currents from the Atlantic Ocean prevail, the temperature can exceed freezing by a few degrees even in winter, and rain can fall instead of snow. In other periods, when an anticyclone of polar or Siberian origin moves over the city, the temperature sinks below freezing, down to -20 °C (-4 °F) and more.

In the short spring, in April and May, the weather is variable, and there can be the first mild days, but also the return of cold weather. It can still snow in late April, and it can still get cold in May, but at other times, it can already get warm, sometimes in late April, but more often in the second half of May, when an anticyclone can move over Scandinavia, bringing a few early summery days.

Summer, from June to August, is a mild season, with highs around 20/23 °C (68/73 °F), and very long days. June is a bit cooler than July, but it has the longest days of the year. From around May 15 to July 29, the white nights occur, when it doesn't get completely dark even at midnight. Hot temperatures are rarely recorded: occasionally, the temperature can reach 28/32 °C (82/90 °F), but nice days can occur more frequently. However, sometimes at night, it can be very cool, or even cold, since the temperature can drop below 10 °C (50 °F) even in this season. Summer at high latitudes begins to decline soon enough, so much so that in the second half of August, the rains become more frequent, and the temperature begins to decrease.

Autumn, from September to November, is cool and quite rainy as early as in September, and then gradually becomes more cold and gray; also, the days shorten rapidly. In November, the temperature is just above freezing, and in this month, typically the first snowfalls occur.


The amount of sunshine in Stockholm is good enough in May and June, and it's still acceptable in July and August, while it is definitely low from November to January, when the sun is rarely seen. Given the northern latitude, the days are very short from November to January, while in February, which is as cold as January and can sometimes be even colder, the city becomes a bit brighter. Here are the average sunshine hours per day.
Stockholm - Sunshine

The sea is Stockholm is cold all year round: it reaches at most 16 °C (61 °F) in July and 17 °C (63 °F) in August. Here are the average sea temperatures.
Stockholm - Sea temperature
Temp (°C)32236111617141064
Temp (°F)373636374352616357504339

Best Time

The best time to visit Stockholm is summer, from June to August: it's generally a pleasant period, although it can sometimes rain. The warmest month is July, but June is usually the sunniest month, and has the longest days (since the summer solstice is on June 21). However, it's better to bring some warm clothes also in summer, like a jacket or sweater for the evening or for any cool days.