When is the best time to visit Stockholm?
Summer light and Christmas markets are the two seasons the official guides highlight.
Short answer
Stockholm has its longest daylight around Midsummer's Eve in June, and its Christmas market season usually runs from mid-November until just before Christmas. In July the city averages +14°C to +23°C, according to Visit Sweden, while Visit Stockholm calls December the darkest month.
Why
- According to Visit Stockholm, Midsummer's Eve always falls on a Friday between 19 and 26 June, when the sky never darkens.
- According to Visit Sweden, Stockholm temperatures are +11°C to +20°C in June, +14°C to +23°C in July and +13°C to +21°C in August.
- According to Visit Stockholm, the Christmas market season usually starts in mid-November and runs until just before Christmas.
Details
Visit Sweden lists several 2026 Stockholm Christmas markets: Stortorget in the Old Town every day from 22 November to 23 December, and Skansen every Friday, Saturday and Sunday from 27 November to 20 December. Visit Stockholm describes December as the darkest month and suggests winter activities such as ice skating at the Kungsträdgården rink, where skates can be rented.
Tip
Check the dates of the individual markets on the organisers' pages before booking, since Visit Stockholm says the market list is still being updated.
People also ask
- What is the best time to visit Stockholm?
- When to go to Stockholm?
Sources
- Visit Stockholm: Midsummer in StockholmChecked at:
- Visit Sweden: Summer in SwedenChecked at:
- Visit Stockholm: Christmas markets 2026Checked at:
- Visit Sweden: Christmas markets in SwedenChecked at:
- Visit Stockholm: Find the light in winter StockholmChecked at:
Market dates and events change, so check the organisers and Visit Stockholm before you travel.
StockholmRelated 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.


