What is the average temperature in Sweden?
Annual and summer averages for the south, the north and five cities, 1991–2020.
Short answer
The annual mean temperature in Sweden is between +7 and +9 degrees in the south and between 0 and minus 2 degrees in the north, according to SMHI's 1991–2020 normals. Stockholm averages 7.9 °C, Gothenburg 8.9 °C and Luleå 2.9 °C over the same period.
Why
- SMHI's map for the normal period 1991–2020 shows an annual mean of +7 to +9 °C in the south and 0 to minus 2 °C in the north.
- According to SMHI's station table, the 1991–2020 normal annual mean is 7.9 °C in Stockholm, 8.9 °C in Gothenburg and 9.1 °C in Malmö.
- The same SMHI table gives 2.9 °C for Luleå airport and minus 0.3 °C for Kiruna airport.
Details
For months, SMHI gives about 18 °C for July in much of Götaland and southern Svealand, and 1–2 degrees above zero for January along many Götaland coasts. The year 2025 was warmer than normal at all five stations in SMHI's table: 9.2 °C in Stockholm, 10.1 °C in Gothenburg, 10.2 °C in Malmö, 4.5 °C in Luleå and 1.0 °C in Kiruna.
Tip
When you compare figures, check the period: SMHI's current normal period is 1991–2020, and a single year such as 2025 can differ by more than a degree.
What may differ
The average depends strongly on where you are: the 1991–2020 annual mean ranges from minus 0.3 °C at Kiruna airport to 9.1 °C in Malmö.
People also ask
- What is the temperature in Sweden?
- What's the average temperature in Sweden?
Sources
- SMHI: Normal period 1991-2020Checked at:
- SMHI: The year 2025, air temperature (table)Checked at:
- SMHI: Sweden's climate (Sveriges klimat)Checked at:
- SMHI: The year 2025, another warm yearChecked at:
Information checked on 27 October 2026.
Seasons and weather in SwedenRelated questions
-
What should I wear in Gothenburg?
What to wear in Gothenburg depends on the month, because SMHI's normal mean temperature is about 1 °C in January and about 18 °C in July.
-
What should I wear in Sweden in March?
In March, wear a warm jacket and scarf, because SMHI's normal mean temperature is about 2 °C in Stockholm and about 3 °C in Gothenburg.
-
What should I wear in Sweden in November?
In November, wear a warm coat and scarf, because SMHI's normal mean temperature is about 4 °C in Stockholm and about 5 °C in Gothenburg.
-
Is it always dark in Sweden in winter (polar night)?
No, in Stockholm the sun is up from 8:47 am to 2:55 pm in January, and polar night, with no sunrise at all, only occurs in the far north.


