Climate of Sweden — Month by Month
Country-wide average for Sweden. Part of Northern Europe, Europe.
Located in Northern Europe, Europe, Sweden has a seasonal climate. Country-wide average temperatures range from -3°C / 26.6°F in January to 17.5°C / 63.5°F in July, with annual rainfall totalling around 622 mm / 24.5 in — driest in March (34 mm / 1.3 in), wettest in August (75 mm / 3 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.
Best time to visit Sweden →
See all 21 subdivisions side by side →
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | -3°C26.6°F | 46 mm1.8″ | Snowy |
| February | -2.5°C27.5°F | 36 mm1.4″ | Snowy |
| March | 0.5°C32.9°F | 34 mm1.3″ | Snowy |
| April | 5°C41°F | 36 mm1.4″ | — |
| May | 10.5°C50.9°F | 42 mm1.7″ | — |
| June | 15°C59°F | 58 mm2.3″ | — |
| July | 17.5°C63.5°F | 72 mm2.8″ | — |
| August | 17°C62.6°F | 75 mm3″ | — |
| September | 12.5°C54.5°F | 62 mm2.4″ | — |
| October | 7.5°C45.5°F | 58 mm2.3″ | — |
| November | 2.5°C36.5°F | 55 mm2.2″ | — |
| December | -0.5°C31.1°F | 48 mm1.9″ | Snowy |
Frequently asked questions
What is the best time to visit Sweden?
Sweden does not have a clear sunny-and-dry window by our cutoffs. The warmest month is July at 17.5°C / 63.5°F, and the driest is March at 34 mm / 1.3 in — likely your best travel window.
What is the climate of Sweden?
Sweden has country-wide monthly average temperatures ranging from -3°C / 26.6°F in January to 17.5°C / 63.5°F in July. Annual rainfall averages about 622 mm / 24.5 in, with the wettest month being August (75 mm / 3 in) and the driest March (34 mm / 1.3 in). Regional variation within Sweden can be significant — see subdivision or city pages for detail.
What is the hottest month in Sweden?
The hottest month in Sweden is July, with a country-wide average temperature of 17.5°C / 63.5°F.
What is the coldest month in Sweden?
The coldest month in Sweden is January, with a country-wide average temperature of -3°C / 26.6°F.
When does it rain most in Sweden?
The wettest month in Sweden is August, averaging about 75 mm / 3 in of rain. The driest is March with about 34 mm / 1.3 in.