Skip to content
Independent · No paid placements · Updated weekly
Best Time to Visit Stockholm

Stockholm in December: Christmas Markets & Holiday Guide (2026)

Stockholm in December — Christmas markets, Lucia Day, snow-covered medieval city, Nobel Prize ceremony.

Stockholm Christmas market — Stockholm in December
Stockholm Christmas market — Stockholm in December

Stockholm in December is Christmas magic — average highs +1°C, lows -3°C, only 6 hours daylight (sunrise ~08:45, sunset ~14:50), Christmas markets in full swing, snow likely, Lucia Day December 13, Christmas Eve (Julafton December 24) Sweden’s biggest celebration. Stockholm’s atmospheric Christmas season — cobblestone Gamla Stan twinkling, glögg (mulled wine), pepparkakor (gingerbread), Christmas concerts at Stockholm Cathedral. This Stockholm in December guide covers weather, what to do, packing, and recommendations for Christmas-season visitors.

Stockholm in December essentials

Average high: +1°C (34°F).

Average low: -3°C (27°F).

Daylight: 6 hours; sunrise ~08:45, sunset ~14:50 at winter solstice (December 22).

Precipitation: Snow likely; 40–50 mm/month average.

Tourist crowds: Holiday peak — busy mid-late December.

Hotel prices: Mid-December peaks (Christmas market visitors); rest of month moderate.

Stockholm December weather

Temperature range: Highs -3°C to +5°C; lows -8°C to +2°C. Cold snaps to -15°C possible.

Snow: 8–10 days with snowfall typical. Ground often snow-covered.

Daylight: 6 hours through most of December. Winter solstice December 22 is shortest day.

Wind: Cold Baltic winds; significant wind chill.

What to expect: Snow-covered Christmas-decorated city, twinkling lights, atmospheric short days, peak Christmas culture.

Best things to do in Stockholm in December

Stockholm Christmas markets

Skansen Christmas Market: Sweden’s most famous Christmas market. Skansen open-air museum hosts 4 weekends ~mid-November to ~mid-December. Traditional crafts, glögg, pepparkakor, traditional Christmas foods. ~225 SEK adult Skansen entry.

Stortorget Christmas Market: Old Town’s traditional Christmas market on iconic medieval square. Free entry. Late November through Christmas Eve.

Drottninggatan Christmas decorations: Stockholm’s main shopping street with elaborate Christmas lights. Free walking.

Östermalm Christmas Market: Boutique-style Christmas market.

Lucia Day (December 13)

Sweden’s traditional Lucia celebration. Choirs in white robes with crowns of candles. Free public Lucia processions at Stockholm Cathedral, Skansen, multiple churches.

Stockholm Cathedral Lucia: Free morning service ~07:30. Beautiful traditional ceremony.

Christmas concerts

Stockholm Cathedral, Storkyrkan, multiple churches run Christmas concerts throughout December. Strong cultural programming.

Christmas Eve (Julafton, December 24)

Sweden’s biggest celebration. Most businesses, restaurants, attractions closed Christmas Eve afternoon and Christmas Day. Plan ahead — typically book hotel restaurants for Christmas Eve dinner.

New Year’s Eve fireworks (December 31)

Public fireworks from Skeppsbron, City Hall area, Skansen. Free spectacular displays.

Indoor museums

December museums full programming except Christmas Day. Vasa, ABBA, Nationalmuseum, Moderna, Skansen, Royal Palace, Fotografiska, Nobel Prize Museum.

Ice skating at Kungsträdgården

Stockholm’s central park outdoor ice rink operating December onwards.

Sauna culture

December cold = peak sauna. Centralbadet, Yasuragi, Sturebadet.

Christmas restaurants and julbord

Julbord (Christmas table buffet) tradition. Stockholm restaurants run julbord throughout December — extensive Swedish Christmas foods. Hotell Diplomat, Operakällaren, Grand Hôtel famous julbord.

Stockholm in December top events

Skansen Christmas Market (4 weekends, late Nov to mid-Dec).

Stortorget Christmas Market (late Nov to Christmas Eve).

Lucia Day (December 13): Traditional candlelit choir processions.

Nobel Prize Ceremony (December 10): Stockholm’s biggest annual ceremony at Stockholm Concert Hall + banquet at Stockholm City Hall.

Christmas Eve (December 24): Sweden’s biggest celebration.

New Year’s Eve (December 31): Fireworks, parties.

Stockholm in December packing list

Deep winter approach.

Outerwear: Insulated parka rated -10°C+. Waterproof outer.

Layers: Wool/thermal base + fleece + insulated outer.

Bottom: Insulated trousers or thermals + warm pants.

Footwear: Waterproof winter boots with traction. Wool socks (multiple pairs).

Accessories: Insulated gloves, wool hat (covers ears), wool scarf or neck gaiter.

Sunglasses: Snow glare on bright days.

Lip balm + moisturizer: Cold dry air.

Stockholm in December hotels

Mixed pricing — Christmas market peaks (mid-late December) higher; rest of month moderate.

Luxury: Grand Hôtel, Berns Hotel, Hotel Skeppsholmen. From ~3,495–6,495 SEK/night.

Mid-range: Scandic, Clarion, Elite. From ~1,195–2,495 SEK/night.

Budget: Generator Stockholm, Långholmen Hotel.

Christmas Eve/Day: Most hotels open; restaurants reduced.

Stockholm in December itinerary

Weekend (3 days)

Day 1: Gamla Stan → Royal Palace → Stortorget Christmas Market → Vasa Museum → Christmas dinner with glögg. Day 2: Skansen Christmas Market full day → julbord at Skansen restaurant → evening Stockholm City Hall Christmas lights. Day 3: ABBA Museum → Drottninggatan Christmas shopping → Stockholm Cathedral Christmas concert evening.

Lucia Day focused (December 11-14)

December 11-12: Stockholm sights + Christmas markets. December 13: Stockholm Cathedral Lucia morning service. December 14: Skansen Christmas Market.

Christmas/New Year week

Christmas Eve julbord dinner; Christmas Day quiet (most attractions closed); December 26-30 sights and museums; New Year’s Eve fireworks.

Stockholm in December transport

SL year-round operation; reliable in snow.

Arlanda: Arlanda Express 20 min year-round.

Walking: Sidewalks may be icy; sand/grit on paths.

Christmas Eve transport: SL reduced service Christmas Eve afternoon. Plan accordingly.

Stockholm in December tips

Plan around Christmas Eve: December 24 most businesses, restaurants, attractions closed afternoon. Christmas Day December 25 also reduced. Book Christmas Eve hotel restaurant ahead.

Lucia Day (December 13): Iconic Swedish tradition. Free public processions at Stockholm Cathedral, Skansen.

Christmas markets schedule: Skansen Christmas Market typically 4 weekends late Nov to mid-Dec. Check current year. Stortorget Christmas Market runs daily late Nov through Christmas Eve.

Julbord experience: Try Christmas table buffet at Stockholm restaurant. Strong Swedish Christmas culinary tradition.

Layer for indoor heating: Indoor heating warm vs cold outside.

New Year’s Eve fireworks: Free public displays from Skeppsbron, City Hall, Skansen.

Hydration: Cold dry indoor air dehydrates.

Frequently asked questions

What is Stockholm like in December?

Christmas magic — cold (+1°C/-3°C), 6 hours daylight, snow likely, Christmas markets, Lucia Day December 13, Christmas Eve December 24 Sweden’s biggest celebration.

How cold is Stockholm in December?

Average high +1°C, low -3°C. Cold snaps to -15°C possible. Wind chill makes it feel colder.

Does it snow in Stockholm in December?

Yes — typically 8–10 days with snowfall. Ground often snow-covered through month.

Is Stockholm worth visiting in December?

Yes for Christmas-experience travelers — atmospheric Christmas markets, Lucia Day, Christmas concerts, julbord, snow-covered Gamla Stan. Strong culturally rich winter visit.

What should I pack for Stockholm in December?

Insulated parka, wool/thermal base layers, fleece mid-layer, waterproof boots with traction, wool socks, gloves, wool hat, scarf, sunglasses, lip balm, moisturizer.

How many hours of daylight in Stockholm in December?

6 hours through most of December. Sunrise 08:45, sunset 14:50 at winter solstice (December 22).

What’s Lucia Day in Stockholm?

December 13 — traditional Swedish celebration. Choirs in white robes with crowns of candles process through churches and venues. Stockholm Cathedral and Skansen run main public Lucia services.

What’s open in Stockholm on Christmas Eve?

Most businesses, restaurants, attractions close Christmas Eve afternoon (December 24) and Christmas Day. Some hotel restaurants open with julbord. Plan ahead.

What’s a julbord?

Christmas table buffet — extensive Swedish Christmas foods including herring varieties, salmon, ham, meatballs, lutfisk, traditional desserts. Stockholm restaurants run julbord throughout December.

Are Stockholm Christmas markets worth visiting?

Yes — Skansen Christmas Market is Sweden’s most famous (4 weekends late Nov to mid-Dec). Stortorget Christmas Market is iconic medieval-square setting. Both essential December Stockholm experiences.

For Stockholm best time guide, see our best time to visit Stockholm. For neighboring months, see Stockholm in November and Stockholm in January.