Quick Answer
At a glance
- Best time
- Jun–Aug; late Nov–Dec for Christmas
- Time needed
- 3 to 4 days
- Currency
- Swedish krona (SEK)
- Language
- Swedish
- Getting around
- SL metro, commuter trains, buses, ferries
Stockholm is built on islands where Lake Mälaren meets the Baltic, so half of any visit is crossing water: on foot over bridges, by metro or on a small ferry. The decisions that matter are the season, the neighbourhood you sleep in, how you get in from Arlanda and which museums to book. Every date and price below was checked on 9 October 2026.
When is the best time to visit Stockholm?
June to August is the warm, light season, when the archipelago boats run full timetables and the evenings barely get dark. Late November and December bring the Christmas markets and the shortest days, and January and February are the coldest months, best for museums, cafés and a sauna.
| Month | Average high / low (°C) | What it is like |
|---|---|---|
| October | 10.1 / 5.6 | Autumn colours, quiet museums, 51 mm of rain |
| November | 5.4 / 2.0 | Grey and dark; Skansen’s Christmas market opens on 27 November 2026 |
| December | 2.4 / -1.2 | Christmas markets and Lucia; sun up about 08:43 to 14:48 on 21 December |
| January | 1.0 / -2.7 | Cold and often icy, but dry: 37 mm of rain and snow |
| February | 1.3 / -3.0 | Coldest nights of the year; days lengthen fast |
| March | 4.7 / -0.9 | Brighter, still freezing at night |
| April and May | 10.6 to 16.4 / 2.6 to 7.1 | Spring, few visitors, little rain |
| June to August | 20.5 to 23.5 / 11.6 to 14.7 | Long days, swimming, archipelago trips; July is warmest |
Temperatures and rainfall are SMHI’s 1991-2020 normals for Stockholm Observatoriekullen; sunrise and sunset times are from the Norwegian Meteorological Institute’s sunrise data. For auroras and real snow, Swedish Lapland is the other half of the country: see the Sweden guide.
Stockholm at Christmas
Skansen, the world’s oldest open-air museum, on Djurgården, holds its Christmas market from 27 November to 20 December 2026, on Fridays and Saturdays from 10:00 to 17:00 and Sundays from 10:00 to 16:00. Admission covers the whole museum, with prices that vary by season and are lowest online; children aged 0 to 15 enter free. In Gamla Stan, Stortorget, the old town’s main square, hosts the city’s long-running market in the weeks before Christmas, with craft stalls among the coloured merchants’ houses. On 13 December, Lucia lights up the darkest weeks with candlelit processions, songs and saffron buns. Comparing cities? Our Christmas markets 2026 guide lines up Europe’s market dates.
Fika: the Swedish coffee break
Fika means stopping for coffee or tea with something sweet, and in Stockholm it is a daily ritual rather than a treat. A cinnamon bun (kanelbulle) is the classic, cardamom buns are just as common, and in December the cafés fill with saffron lussekatter and ginger biscuits (pepparkakor). Gamla Stan’s cafés on and around Stortorget are the warmest way to spend a dark afternoon.
Where should you stay in Stockholm?
| Area | Best for | The trade-off |
|---|---|---|
| Gamla Stan | The old town, Stortorget’s market, the Royal Palace and the metro on the doorstep | Small rooms in old buildings; the priciest per square metre |
| Norrmalm (City) | Stockholm Central for Arlanda Express and SJ trains, shopping, the most hotels | Busy and commercial rather than charming |
| Södermalm | Cafés, vintage shops, views from the heights over the water, lower prices | A metro ride or a walk over the bridge to the main sights |
| Östermalm | Elegant streets, the Östermalm market hall, an easy walk to Djurgården | Expensive, quieter after dark |
| Kungsholmen | Local feel, waterside walks, the City Hall | Fewer sights in the neighbourhood itself |
First visit, especially in winter? Stay in Gamla Stan or Norrmalm, between the airport train at Stockholm Central and the old town, so the markets, museums and dinner are a short walk in the cold. In a Booking.com check on 9 October 2026, four-star hotels in Gamla Stan for the first weekend of December cost around 175 to 330 euros a night for two. Compare Stockholm hotel prices by area as soon as you have dates, especially for Christmas-market weekends.
How do you get to and around Stockholm?
What should you not miss in Stockholm?
| Experience | Price (2026) | Tip |
|---|---|---|
| Vasa Museum, Djurgården | 195 SEK from October to April, 240 SEK from May to September; 18 and under free | Open 10:00 to 17:00 from September to May, Wednesdays until 20:00; closed 24 and 25 December; cards only |
| Vasa and Vrak combination ticket | 315 SEK in the low season, valid 72 hours | Vrak, the Museum of Wrecks, is close by on Djurgården |
| Skansen open-air museum | Varies by season, cheapest online; 0 to 15 free | Weekdays 10:00 to 15:00 and weekends 10:00 to 16:00 in winter, longer on market weekends |
| Gamla Stan and Stortorget | Free to walk | Narrow lanes, the Royal Palace on the edge, the Christmas market in season |
| Boat to Vaxholm | Covered by an SL ticket | A winter boat ride through the inner archipelago from Strömkajen |
| Djurgården ferry from Slussen | Covered by an SL ticket | The quickest crossing to the Vasa Museum and Skansen |
The Vasa Museum
The Vasa Museum houses the warship Vasa, which sank on its maiden voyage in 1628 and was raised from the harbour more than three centuries later. Queues build at busy times, and pre-bought tickets do not give priority in the queue, so arrive at opening or on a Wednesday evening, when it stays open until 20:00 from September to May. Tickets can always be bought on arrival, by card only.
What goes wrong on a Stockholm winter trip?
- Planning for summer daylight. In late December you get about six hours of sun; walk at midday and save the Vasa Museum, cafés and shops for the dark afternoon.
- Icy pavements. Gamla Stan’s cobbled slopes freeze; winter boots with grip matter more than style.
- Underdressing for the wind off the water. Pack a thermal base layer and a packable down jacket.
- Using an SL ticket on Arlanda Express. It is a separate company; SL tickets are only valid on the commuter train, plus the passage fee at Arlanda.
- Bringing only cash. Many places take cards only, the Vasa Museum among them, and SL sells no tickets for cash on board.
- Turning up on Christmas Eve. The Vasa Museum is closed on 24 and 25 December, and Skansen closes at 14:00 on 24 December.
How many days do you need in Stockholm?
Three to four days covers it: one for Gamla Stan and Norrmalm, one for Djurgården with the Vasa Museum and Skansen, one for Södermalm and the views, and a fourth for the boat to Vaxholm. For the Arctic, fly north to Kiruna in about 90 minutes or take SJ’s night train; our Sweden guide covers Swedish Lapland, the Aurora Sky Station and ICEHOTEL. For a Nordic double, our Oslo guide and Helsinki guide cover the neighbouring capitals, and where to go in December compares the month’s best trips.
Entry and money: Sweden is in the EU and the Schengen area; non-EU visitors should read our Schengen 90/180 rule and EES and ETIAS guide. The currency is the Swedish krona (SEK), not the euro.
Frequently Asked Questions
Is Stockholm worth visiting in winter?
Yes, if you come for Christmas markets, museums and cafés rather than long days. SMHI’s 1991-2020 normals give Stockholm a December average high of 2.4°C and January 1.0°C, milder than most people expect. Daylight is the real limit: on 21 December 2026 the sun is up only from about 08:43 to 14:48, so plan walks around midday and museums for the afternoon.
When are the Christmas markets in Stockholm in 2026?
Skansen, the open-air museum on Djurgården, holds its Christmas market from 27 November to 20 December 2026, open Friday and Saturday 10:00 to 17:00 and Sunday 10:00 to 16:00. Gamla Stan’s long-running market fills Stortorget, the old town’s main square, in the weeks before Christmas; check its 2026 dates before you travel. Lucia, on 13 December, adds candlelit processions and saffron buns.
Should I take Arlanda Express or the commuter train?
Arlanda Express is faster: 18 minutes non-stop to Stockholm Central for 340 SEK, or 460 SEK for two adults travelling together, with children free alongside an adult. SL’s commuter train takes 38 minutes from Arlanda C and costs 200 SEK, including the airport passage fee. If you already hold an SL travelcard, you pay only the 157 SEK passage fee, and under-18s pay none. SL tickets are not valid on Arlanda Express.
Do you need cash in Stockholm?
No. In the Riksbank’s 2025 survey only 5 per cent of people in Sweden paid cash for their last purchase in a shop, and the Vasa Museum, for example, accepts cards only. SL tickets are bought by tapping a contactless card or in the SL app, and you cannot pay cash on board. Bring a contactless card and pay in Swedish kronor when a terminal offers you a choice.
How much does the Vasa Museum cost?
From October to April an adult ticket costs 195 SEK, and from May to September 240 SEK; visitors aged 18 and under enter free. A 72-hour combination ticket with Vrak, the Museum of Wrecks, costs 315 SEK in the low season. The museum takes cards only and is closed on 24 and 25 December.
How many days do you need in Stockholm?
Three to four days covers Stockholm well: one for Gamla Stan and the city centre, one for Djurgården with the Vasa Museum and Skansen, one for Södermalm and the views over the water, and a fourth for a boat to Vaxholm in the archipelago, which SL tickets cover all year.
Sources
Climate: SMHI, 1991-2020 normals for Stockholm Observatoriekullen. Sunrise and sunset: Norwegian Meteorological Institute. Transport: Arlanda Express, Swedavia and SL. Prices and hours: the Vasa Museum and Skansen. Payments: Sveriges Riksbank. All checked on 9 October 2026. Full links are in the sources box on this page.
Start planning your Stockholm trip
For the Christmas markets and Lucia, go between late November and mid-December; for the coldest, quietest museum weather, January or February; for long evenings and archipelago boats, June to August. Compare a few dates before you book.
Find cheap flights to Stockholm | Compare Stockholm hotel prices