Stockholm experiences a humid continental climate with distinct seasons, where the Baltic Sea moderates temperatures but cannot prevent the long, dark winters from settling in.
Precipitation falls fairly evenly throughout the year, though autumn tends to be wetter, meaning waterproof layers earn their keep in your wardrobe year-round.
Temperatures range from around -3°C in January to 22°C in July, though the thermometer occasionally dips below -10°C in winter and climbs past 25°C during summer heat waves.
Humidity remains moderate, but the wind off the Baltic cuts through inadequate clothing with particular efficiency during the colder months.
The extreme daylight variation—from barely six hours in December to nearly nineteen in June—affects how you dress more than you might expect, as summer evenings stay bright and cool well past dinner time.