Sweden

Best Time to Visit Sweden

Updated 12 min read When to go

Sweden runs from Skåne in the south to Lapland, above the Arctic Circle, so the best month depends on what you want: long daylight, mountain hut access, northern lights, or lower prices. June through August is peak travel season. Daylight is longest, the mountain huts reopen, and Stockholm is at its warmest, but accommodation costs peak too. Northern lights appear in the dark months, mainly mid-November to mid-March, so no summer trip can show them.

Midnight sun means the sun stays above the horizon for 24 hours; in Kiruna, the main town of Swedish Lapland, it lasts from late May to mid-July. Mountain huts (fjällstugor) are cabins along trails such as the Kungsleden, run by the Swedish Tourist Association (STF). They operate in two short seasons, late winter and summer, and close in between. Month by month, the choice turns on daylight, weather in the north and south, aurora and midnight sun, prices, and closures.

Month-by-Month Conditions

January

Daylight is short everywhere. Stockholm gets about 7 hours, and in Riksgränsen, on the Norwegian border in Kiruna municipality, the 15 January benchmark is only a few hours. Stockholm temperatures typically sit between -5°C and -1°C, with about 37 mm of rain in the month. Malmö is wetter at 50 mm, according to monthly rainfall data, and Kiruna is the driest of the three at 26 mm, mostly as snow.

January is within the core aurora season, and accommodation is in the lowest price tier of the year. Mountain huts are closed between seasons, and snow limits access to some rural areas. Winter sports are the main outdoor activity.

February

Daylight returns quickly in the north, and Riksgränsen gets far more of it on 15 February than in January. Rainfall is low in all three cities, at 27 mm in Stockholm, 32 mm in Malmö, and 23 mm in Kiruna. Malmö’s coldest month averages about 1.0°C, according to climate data for the city.

Aurora conditions remain in the core season, and prices stay in the lowest tier. The first huts reopen for winter in the last third of the month. In the 2024 schedule, Abiskojaure opened on 16 February, and Alesjaure, Tjäktja, Sälka, and Singi opened on 23 February.

March

Riksgränsen has close to a normal day length for lower latitudes by 15 March. Kiruna is still deeply cold, with averages between -15°C and -4°C and 21 mm of precipitation, according to Kiruna climate data. Stockholm gets 24 mm of rain and Malmö 41 mm.

Aurora season is in its late core stretch, and the Aurora Sky Station, an aurora viewing site run by the outdoor association Friluftsfrämjandet, runs through March. This is the best month for combining snow with longer days. Prices remain in the lowest tier. Most northern Kungsleden huts opened for winter on 1 March in the 2024 schedule, including Kaitumjaure, Teusajaure, Vakkotavare, Sitojaure, Aktse, and Pårte.

April

Daylight in Riksgränsen is already long by 15 April. Stockholm is mild but still cool, with averages between 1°C and 8°C and 30 mm of rain. Kiruna averages between -9°C and 1°C, with 26 mm of precipitation, so winter conditions continue in the north. Malmö gets 39 mm.

The aurora season tapers off, and the darkness needed for viewing is nearly gone by the end of April in the far north. Prices are in the low tier, and spring is among the cheaper times to travel. April is also the month when winter hut seasons end. In the 2024 schedule, northern huts closed around 21 April, and several Jämtland huts closed in late April, tied to the start of the snowmobile ban. Walpurgis Night (Valborgsmässoafton) is on 30 April.

May

May is the month of fast change. Riksgränsen has very long days by 15 May. In Kiruna, a daily table shows 18 hours 4 minutes of daylight on 1 May, with 24 hours from 27 May. Midnight sun reached Treriksröset, the point where Sweden, Norway, and Finland meet, on 19 to 20 May in 2024.

Stockholm averages between 6°C and 15°C with 29 mm of rain. Kiruna averages between -1°C and 8°C with 33 mm. Malmö receives 41 mm. The aurora season is over. Prices are in the low tier. Huts are closed between seasons until midsommar, so May suits city and coastal trips more than mountain hiking. Ferries to the archipelago begin to ramp up this month.

June

June is the brightest summer month, according to the national weather service SMHI. Stockholm gets more than 18 hours of daylight, and Riksgränsen has 24 hours on 15 June. Normal highs and lows for 1991 to 2020 are 20.5°C and 11.6°C in Stockholm and 14.5°C and 5.5°C in Kiruna. Rainfall is 62 mm in Stockholm and 66 mm in Kiruna, and Malmö has 52 mm.

Kiruna is in midnight sun for the whole month, and there is no aurora. Prices move into the high tier. Northern huts open between 14 and 20 June in the 2024 schedule, with some opening on 28 June. Midsummer Eve falls on Friday 19 June in 2026, so book transport and lodging for that weekend early.

July

July is the warmest month and the peak of the price range. Stockholm has normal highs and lows of 23.5°C and 14.7°C, with 62 mm of rain. Kiruna reaches 17.9°C and 8.7°C but is also at its wettest, with 108 mm of rain. Malmö gets 62 mm, and its average temperature for the month is about 18.0°C. Riksgränsen has 24 hours of daylight on 15 July.

Midnight sun in Kiruna ends around 14 July, and in Riksgränsen it runs to 20 July. Hotels and holiday rentals are in the most expensive tier, and some Swedish cities slow down as residents take holidays. All hut networks are open. Jämtland’s summer season began on 1 July in 2024, and the mountain huts in Härjedalen and Jämtland were open at the same time.

August

Daylight drops from the June peak. Riksgränsen has noticeably shorter days by 15 August, and the sun sets again at night. Normal highs and lows are 22.0°C and 14.1°C in Stockholm and 15.5°C and 6.7°C in Kiruna. Rainfall is 66 mm in Stockholm, 70 mm in Kiruna, and 59 mm in Malmö. In the north, August is wetter than in the south and has more mosquitoes.

Dark nights return in the north, and the earliest aurora opportunities begin in late August in Abisko, though conditions are far from ideal. Prices stay in the high tier. Some northern huts close early, with Pieskehaure and Vaimok shutting on 25 August in the 2024 schedule and others running until 1 September.

September

September is the shoulder month with the best balance of weather, price, and crowds. Rainfall is 52 mm in Stockholm, 60 mm in Malmö, and 46 mm in Kiruna. Daylight at Riksgränsen continues to shrink by 15 September. Mosquitoes fade after the first frosts in early September, and fares and bed rates ease. The archipelago ferry routes are fresh and uncrowded.

Aurora season starts, with the earliest windows starting in late September in Abisko. Hut seasons end between 8 and 22 September in the 2024 schedule. In 2024, STF reported that the Jämtland summer season ran from 1 July to 6 October.

October

Daylight at Riksgränsen is much shorter by 15 October. Stockholm averages between 5°C and 10°C with 47 mm of rain, while Kiruna is already below freezing, averaging between -5°C and 2°C with 35 mm. Malmö receives 58 mm.

October is within the aurora season at Abisko, which runs from October to March. Prices are in the low tier. Most hut networks close for the between-season gap, since Jämtland’s 2024 summer season ended on 6 October.

November

Daylight shrinks to only a few hours at Riksgränsen by 15 November. Kiruna averages between -13°C and -5°C, with 32 mm of precipitation. Stockholm gets 50 mm of rain, and Malmö gets 65 mm, its wettest month in the data.

STF’s northern lights guide puts the start of the best aurora period in mid-November. The Aurora Sky Station schedule starts on 30 November. Prices are in the lowest tier, and huts are closed.

December

December brings the polar night to the far north. Riksgränsen is in polar night on 15 December, and Kiruna has no sunrise around 22 December. SMHI’s almanac figure, the 2013 table, counts 27 days of polar night. Stockholm has about 7 hours in January and slightly less in December, with averages between -3°C and 1°C and 44 mm of rain. Kiruna is the coldest of the year, averaging between -18°C and -8°C with 29 mm of precipitation. Malmö gets 59 mm.

The aurora is in core season. Hotel prices fall in the low tier overall, though winter snow and aurora draw visitors to Lapland. Huts are closed.

Weather in the North and South

The SMHI normals for 1991 to 2020 show the contrast in summer, when Kiruna is cooler than Stockholm in every month and sunnier in neither.

Month Stockholm high/low Stockholm rain Kiruna high/low Kiruna rain
June 20.5°C / 11.6°C 62 mm 14.5°C / 5.5°C 66 mm
July 23.5°C / 14.7°C 62 mm 17.9°C / 8.7°C 108 mm
August 22.0°C / 14.1°C 66 mm 15.5°C / 6.7°C 70 mm

The south is the more comfortable place from June to September, with many rainy days but mild temperatures. Malmö’s July average is about 18.0°C, and annual rainfall in the city is under that of many other European destinations. Kiruna’s July rainfall of 108 mm is the highest monthly figure in the data for any of the three cities, so the north is cooler and wetter in midsummer despite the long light. Spring in Lapland is changeable, with snow and hail possible well into the season.

Winter reverses the pattern for precipitation. Kiruna receives comparatively little precipitation from December to March, less than Malmö, which is damp from October through January.

Midnight Sun Dates

Kiruna’s midnight sun runs from late May to mid-July. SMHI’s explainer, citing the 2013 almanac, gives 29 May to 14 July, a stretch of 47 days. SMHI’s 2024 blog gives 26 May as the start. The exact dates vary with the year and with how the event is defined, meaning whether the full disc of the sun, half of it, or a sliver stays above the horizon.

Further north, the period is longer. Riksgränsen’s midnight sun runs from 25 May to 20 July in 2026, a stretch of 57 days. Abisko’s midnight sun runs from late May to mid-July. For planning, late May to mid-July is a reliable window, and mid-June to early July is the safest stretch, since both ends move from year to year.

When to See the Northern Lights

Northern lights need darkness, clear skies, and solar activity. Clear skies are the most important condition, and a bright night with cloud cover offers nothing. Light pollution is limited in Abisko, a small village with few street lights.

STF names mid-November to mid-March as the best time. A national guide gives September to March, with the peak from November to February. Abisko’s season runs from October to March, and Friluftsfrämjandet runs its season from October to the end of March. Nights are dark enough from late August to mid-April, but darkness alone does not mark the best time.

For a trip built around the aurora, November through February is the core, with March a good choice for longer days. Aurora strength can be estimated in advance with the KP index, a scale of geomagnetic activity, and the probability on any night depends on cloud cover and solar activity, so allow several nights. The Aurora Sky Station opens on 30 November and runs through March, from 21:00 to 01:00. Confirm the current schedule with Friluftsfrämjandet.

Prices by Season

Accommodation and transport follow three broad tiers. June through August is the high season, with July the most expensive month for hotels, rentals, and airfare. April, May, September, and October sit in the low tier, with spring and early September the cheapest times for a trip with decent weather. January, February, March, and November are the lowest-priced months, though that is partly because daylight and weather are at their most demanding. Lapland’s winter pull from snow and aurora keeps demand in that region firmer than in the rest of the country.

The practical rule is to travel in May, early June, or September to pay less than in July while keeping mild weather. Compare current rates for your dates directly with hotels, airlines, and STF, because Sweden has no single national price list.

When Mountain Huts Open and Close

STF huts run two seasons. Winter lasts from late February to late April or early May, and summer runs from midsommar to mid- or late September. Between seasons the huts are closed, although most keep an emergency room open all year for emergencies only. Abisko, Grövelsjön, and Vakkotavare are named exceptions where emergency rooms stay open when the huts are shut. Hut hosts are volunteers and typically work minimum hours of roughly 08 to 10 and 16 to 20. Pre-booked beds are typically held only until 18:00, and winter food is trucked in, so fresh supplies are scarce and some stores run only in summer.

Per-hut dates from STF’s 2024 schedule show the pattern, and each hut’s page on the STF website lists the current dates:

  • Abiskojaure: winter 16 February to 21 April, summer 14 June to 15 September.
  • Alesjaure, Tjäktja, Sälka, Singi: winter 23 February to 21 April, summer 14 June to 15 September.
  • Kaitumjaure, Teusajaure, Vakkotavare, Sitojaure, Aktse, Pårte: winter 1 March to 21 April, summer 20 June to 15 September.
  • Pältsa: winter 22 March to 21 April, summer 28 June to 8 September.
  • Unna Allakas: winter 1 March to 5 May, summer 28 June to 8 September.
  • Pieskehaure and Vaimok: summer 5 July to 25 August.
  • Anaris, Fältjägaren, Lunndörren, Stensdalen, Vålåstugan: winter 23 February to 19 April, summer 1 July to 22 September.

Southern mountain areas changed in 2024. A new land-use agreement for Jämtlandsfjällen and parts of Härjedalen took effect on 1 January 2024, negotiated with affected Sami reindeer herding villages, and the closures are tied to avoiding disturbance during reindeer calving. STF reported a summer season from 1 July to 6 October. Sylarna opened 15 July and closed 6 October, with beds cut by 25% and its restaurant to close by 2028 at the latest. Helags ran from 1 July to 6 October, with its restaurant to be phased out by 2028 at the latest. Gåsen fjällstuga closed permanently from 2024, and Blåhammaren lost its restaurant and half its beds, while its food store and self-catering kitchen remain. Huts in areas without a passable road close when the snowmobile ban begins in late April and reopen no earlier than 1 July. Always check the current season on STF’s pages before booking a route that depends on a single hut.

Choosing Your Month

For the widest choice of activities and the warmest weather in Stockholm and the south, travel from mid-June to August, and expect the highest prices. For hiking with open huts, late June to early September is the window, with July and early August the most dependable. For midnight sun, aim for mid-June to early July in Kiruna or Abisko, when the sun is up well within the 26 to 29 May start and mid-July end.

For northern lights, travel between mid-November and mid-March, with the darkest nights and best odds from November to February. For the best value with workable weather and thinner crowds, choose May or September. Spring in the north suits ski touring in March, when days are much longer and winter huts are open, but ends in April when the huts close. Winter hut trips run from late February to late April, before the thaw closes the trails.

What to Remember

  • Match the month to the goal: June to August gives the warmest weather, the longest days, and open huts, while November to March is the aurora season. No single month covers both.
  • Plan midnight sun for mid-June to early July: Kiruna’s window runs from about 26 to 29 May to around 14 July, and the exact ends shift by year and definition.
  • Expect cooler, wetter summers in Kiruna: July highs reach 17.9°C against 23.5°C in Stockholm, and July rain is 108 mm against 62 mm.
  • Use May and September to save money: Both months sit in the low price tier and still have workable weather, and early September has fewer mosquitoes.
  • Check hut dates for your year: The 2024 STF schedules show hut seasons ending around 21 April and between 8 and 22 September, and the Jämtland and Härjedalen huts changed their operations.