Sweden
Weather, climate and best time to visit
Best time to visit Sweden
The best time to visit Sweden is from May until September, when you will have a soft or pleasant temperature and limited rainfall. The highest average temperature in in Sweden is 21°C in July and the lowest is -1°C in January.
Sweden has the continental climate prevailing. If you want to know what the average temperature is in Sweden or when most precipitation (rain or snow) falls, you can find a quick overview below. This way, you are well prepared. Our average monthly climate data is based on data from the past 30 years.
Climate data from city: Jukkasjärvi
Climate data from city: Stockholm
Climate data from city: Malmö
Climate data from city: Östersund
Travel and stay Sweden
If you are planning on visiting Sweden, check out these well-known travel agencies. They have been rated as the best by travelers and offer great prices for any budget.
Airline tickets
Looking to book a flight to Sweden? Hop on one of these airlines.
Sweden weather
The Sweden weather for will be 11° till 21° degrees in the next 14 days with several days chance of light rain showers or even quite a bit of rain. The water temperature is 9°C.
The Sweden weather forecast is based on the weather conditions in the city of Stockholm.
Sweden 14 day weather forecast
Climate Sweden
Click on a region of Sweden to view the climate:
North Sweden (Jukkasjärvi)
North Sweden has the continental climate prevailing. It is warm in the summer and cold in the winter. The average annual temperature for North Sweden is 2° degrees and there is about 301 mm of rain in a year. It is dry for 149 days a year with an average humidity of 85% and an UV-index of 2.
Climate data from city: Jukkasjärvi
Southeast Sweden (Stockholm)
Southeast Sweden has the continental climate prevailing. It is warm in the summer and cold in the winter. The average annual temperature for Southeast Sweden is 10° degrees and there is about 289 mm of rain in a year. It is dry for 162 days a year with an average humidity of 81% and an UV-index of 3.
Climate data from city: Stockholm
South Sweden (Malmö)
South Sweden has the continental climate prevailing. It is warm in the summer and cold in the winter. The average annual temperature for South Sweden is 11° degrees and there is about 275 mm of rain in a year. It is dry for 159 days a year with an average humidity of 80% and an UV-index of 3.
Climate data from city: Malmö
Central Sweden (Östersund)
Central Sweden has the continental climate prevailing. It is warm in the summer and cold in the winter. The average annual temperature for Central Sweden is 6° degrees and there is about 298 mm of rain in a year. It is dry for 160 days a year with an average humidity of 81% and an UV-index of 2.
Climate data from city: Östersund
Sweden weather by month
What is the average Sweden weather like in a given month? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.
Sweden weather experiences
Already been to Sweden?
Share your experience of the Sweden weather and get a chance to win $150!
Frequently asked questions
Where is Sweden?
Sweden lies in a straight line about 10,458 km from New Zealand (Cape Town → Stockholm). By car the distance is 14,728 km. You are on your way 191 hours and 10 minutes without delay.
How long is the flight to Sweden?
The flight time from Cape Town International Airport to Sweden is approximately 13 h. 10 min.
What are the largest airports in Sweden?
These are the largest airports in Sweden:
How many inhabitants are there in Sweden?
Sweden has approximately 10,151,588 inhabitants.
How big is Sweden?
The area of Sweden is around 449,964 km². It is 3x smaller than New Zealand.
What is the capital of Sweden?
The capital of Sweden is Stockholm.
What is the currency of Sweden?
In Sweden the Swedish krona/kronor (SEK) is used to pay.
Exchange rates on 22 May 2022
- 1 South African rand = 0.56 Swedish krona/kronor
- 1 Swedish krona/kronor = 1.79 South African rand
- 100 South African rand = 55.78 Swedish krona/kronor
- 100 Swedish krona/kronor = 179.27 South African rand
What is the area code of Sweden?
The area code to call Sweden is +46.