Stockholm
Stockholm in December: what to expect
Yes for Christmas markets, Lucia and julbord — go if you accept about 6 hours of daylight and near-freezing, often grey days. Skip December if you want long light and outdoor sightseeing. Book 24–26 December carefully: many restaurants and shops shut, and Christmas Eve is the main family day.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideStockholm
Key facts
- Verdict
- Go for Christmas markets, Lucia and museums; not for daylight or outdoor touring
- Daylight
- About 6 hours in December; plan outdoor time for the middle of the day
- Typical temperatures
- Around 0 °C, often grey; snow and ice vary by year
- Crowds
- Medium: markets and weekends busy, weekdays quiet; low after Christmas Day
- Prices
- Medium; hotels peak around Lucia and New Year, cheaper mid-month
- Key dates
- Lucia 13 Dec; Christmas 24–26 Dec; New Year 31 Dec
- Closures
- Many restaurants shut 24–25 Dec; shops close early on Christmas Eve
Weather in December
Stockholm in December sits just around freezing, and the month is more often grey than white. Expect a few degrees either side of 0 °C, a mix of rain, sleet and occasional snow, and short days: roughly 6 hours of daylight, with sunrise in the late morning and sunset in the early afternoon. Southern Sweden winters run at around 0 °C, often grey, with 6 hours of daylight in December.
The practical effect is that you plan around light, not heat. Outdoor time is best between about 10:00 and 14:00. Cold is rarely extreme, but wind off the water and damp air make it feel colder than the number suggests, so a windproof outer layer matters more than a heavy one. Snow on the ground is possible but not guaranteed; some winters the archipelago freezes, others it does not.
Indoor days are the default. Museums, churches, cafés and department stores carry the month, and darkness arrives early enough that Christmas lights and candle-lit windows are the main visual event.
| Measure | December | Note |
|---|---|---|
| Daytime high | Around 0 to +2 °C | Typical for the month |
| Night low | Around -3 to 0 °C | Typical for the month |
| Daylight | About 6 hours | Sunrise late morning, sunset early afternoon |
| Rain or snow days | Frequent; mixed rain and snow | Snow cover varies by year |
| Sun hours | Low; many overcast days | Grey is the norm, not the exception |
Figures are typical values for Stockholm in December; check a forecast before you travel.
Crowds and prices
December is a medium month in Stockholm: not the summer peak, not the dead weeks of November. The pattern is uneven. Weekdays in the first half of the month are quiet and hotel rates are at their lowest of the season. Weekends from late November through mid-December fill with Christmas market visitors and Lucia events, and the days around 13 December, Christmas and New Year are the busiest and most expensive.
The quietest stretch is roughly 27–30 December, when locals are between holidays and many visitors have gone home. The most expensive is New Year's Eve and the Lucia weekend. If you want the markets without the crush, aim for a Tuesday to Thursday in the first two weeks of December.
Book accommodation early for any date from 10 December onward. Outside the peak days, Stockholm hotels are cheaper in December than in June, July or August, which is one reason the month is good value for a city break.
| Period | Crowds (1–5) | Prices (1–5) | Comment |
|---|---|---|---|
| 1–10 Dec, weekdays | 2 | 2 | Quietest and cheapest window |
| 1–10 Dec, weekends | 3 | 3 | Market weekends begin |
| 11–23 Dec | 4 | 4 | Lucia, markets, julbord bookings |
| 24–26 Dec | 2 | 3 | Many places closed; family time |
| 27–30 Dec | 2 | 2 | Quiet gap between holidays |
| 31 Dec | 4 | 5 | New Year; book ahead |
Indices are relative to Stockholm across the year, not absolute visitor numbers.
What's on in December
Lucia on 13 December is the month's signature event: candle-lit processions with singing, saffron buns (lussekatter) and concerts in churches and halls across the city. Tickets for the larger concerts sell out, so book ahead if a specific one matters to you.
Christmas markets run through the month, typically in the old town squares and at open-air museums, with glögg, handicrafts and food stalls. Christmas itself is quiet: 24 December is the main family day, shops close early, and many restaurants shut on 24 and 25 December. Plan those two days around your hotel or a booked restaurant.
New Year's Eve brings fireworks over the water at midnight, and 6 January (Epiphany) is a public holiday that extends the holiday season into early January. Julbord — the Swedish Christmas buffet — is served at hotels and restaurants through December and usually needs a reservation.
- 13 Dec: Lucia processions and concerts
- All month: Christmas markets and glögg stalls
- All month: julbord buffets, book ahead
- 24–26 Dec: Christmas; many closures
- 31 Dec: New Year fireworks at midnight
- 6 Jan: Epiphany public holiday
Where to go
Gamla Stan, the old town, is the natural centre of December: Christmas market stalls, narrow lanes, and cafés to duck into when you get cold. The Royal Palace and the Nobel Prize Museum are both here, so a single short walk covers several indoor stops.
Skansen, the open-air museum, runs a traditional Christmas market and is worth a half day if you dress for standing outside. Djurgården more broadly is the museum island: the Vasa Museum, the Nordic Museum and others give you full indoor days when the weather turns. The City Hall and the archipelago waterfront are short walks from the centre, best done in the middle of the day.
For a longer view, the archipelago is quiet and partly frozen in December; boat services are reduced, so check timetables before planning a day out. Most first-time visitors should keep December to the city and one museum-heavy day rather than chasing island trips.
- Gamla Stan: market, palace, Nobel Prize Museum
- Djurgården: Vasa Museum, Nordic Museum, Skansen market
- City Hall and waterfront: best around midday
- Archipelago: reduced winter boats, check timetables
What to pack
Layer for damp cold rather than deep cold. A windproof and water-resistant outer shell, a warm mid-layer, a hat, gloves and a scarf cover almost every December day in Stockholm. Waterproof footwear with grip matters more than insulated boots unless snow is forecast, because pavements are often wet, slushy or icy.
Add a small umbrella or hood, a power bank for long dark evenings, and something to fill the short daylight hours: a book, a museum list or a booked table. Indoor spaces are warm, so a layer you can remove easily keeps you comfortable moving between streets and museums.
- Windproof, water-resistant outer layer
- Warm mid-layer, hat, gloves, scarf
- Waterproof shoes with grip
- Small umbrella or hood
- Power bank and a plan for dark afternoons
Nearby months
November is darker and quieter, with Christmas markets only opening late in the month. January keeps the cold and the short days but drops the Christmas events, and is usually cheaper. February is the parent country's strongest winter month overall, though that verdict is driven by Lapland rather than Stockholm, which stays grey.
If your goal is daylight and outdoor sightseeing rather than Christmas atmosphere, look at May to September instead. If your goal is snow and northern lights, December is better spent in Swedish Lapland than in Stockholm.
- Stockholm in November: darker, markets open late
- Stockholm in January: cold, quiet, cheaper
- Stockholm in February: still grey in the city
- Best time to visit Stockholm: May–September for light
Questions people ask
Is December a good time to visit Stockholm?
Yes if you want Christmas markets, Lucia and julbord and accept about 6 hours of daylight and near-freezing, often grey weather. No if you want long light and outdoor sightseeing. Book around 24–26 December carefully, as many restaurants and shops close.
What is the weather like in Stockholm in December?
Around 0 °C, often grey, with a mix of rain, sleet and occasional snow. Daylight is about 6 hours, with sunrise late in the morning and sunset early in the afternoon. Check a forecast before travelling, as snow cover varies year to year.
What events happen in Stockholm in December?
Lucia processions and concerts on 13 December, Christmas markets through the month, julbord buffets at hotels and restaurants, Christmas on 24–26 December and New Year fireworks on 31 December. Epiphany on 6 January is a public holiday.
Is Stockholm crowded in December?
Medium overall. Weekdays in early December are quiet; weekends from late November to mid-December and the days around Lucia, Christmas and New Year are busy. The quietest stretch is roughly 27–30 December.
Is Stockholm expensive in December?
Medium. Hotels peak around Lucia and New Year but are cheaper than in June, July or August outside those dates. Book early for any stay from 10 December onward.
Deep dive
Every source; changeable facts are marked check
Sources
- officialVisit Stockholm
- officialVisit Sweden
- officialSMHI (Swedish Meteorological and Hydrological Institute)
- officialSL (Stockholm public transport)
- secondaryWikivoyage – Stockholm