Lit stalls and visitors beside a pond at Skansen's Christmas market in the evening

Events

Stockholm Christmas markets 2026: Skansen's market on Fridays to Sundays, the other dated markets, the julbord seasons and prices, and the Nobel week

Stockholm's Christmas markets 2026: Skansen on Fridays to Sundays from 27 November to 20 December, Kungsträdgården on 28 November and the Royal Stables from 4 to 6 December, with hours, tickets, julbord prices, Nobel Week Lights and the 24 to 26 December closures.

Photo: Marie Andersson, Skansen · CC BY-SA 3.0
In this guide

💡 The Short Version: Skansen’s Christmas market runs on Fridays to Sundays from 27 November to 20 December 2026, Friday and Saturday 10:00 to 17:00 and Sunday 10:00 to 16:00, and Skansen’s entry ticket applies. Kungsträdgården has a free market of school students’ companies on Saturday 28 November, and the Royal Stables hold theirs from 4 to 6 December. The julbord, the Christmas buffet, starts between 12 and 25 November and stops on 23 to 25 December. Skansen closes at 14:00 on 24 December. Or book a guide: the Christmas traditions and food tourad is from SEK 455 for 2 hours.

⚠️ 24, 25 and 26 December. The street markets have ended. Skansen is open 10:00 to 14:00 on the 24th, the Vasa Museum, Nationalmuseum and Junibacken are closed on the 24th and 25th, and Östermalms Saluhall is closed on all three days.

Dates and hours

MarketDatesHoursEntry
SkansenFridays to Sundays, 27 November to 20 DecemberFri and Sat 10:00 to 17:00; Sun 10:00 to 16:00Skansen ticket
KungsträdgårdenSaturday 28 November11:00 to 16:00Free
Royal Stables (Hovstallet), Väpnargatan 14 to 6 December

The dates are the organisers’ own, from Skansen and from Visit Stockholm’s event listings.

Powered by GetYourGuide

Skansen’s Christmas market

Djurgårdsslätten 49-51 · Fridays to Sundays, 27 November to 20 December 2026 · Skansen ticket · cards only

The market has run since 1903. Bonfires are lit, and the stalls sell handicrafts and design, sweets, home-made candles and food for the Christmas table, with waffles, mulled wine and roasted almonds. The days are 27, 28 and 29 November, 4, 5 and 6 December, 11, 12 and 13 December and 18, 19 and 20 December. “Christmas at Skansen” runs longer, from 27 November to 6 January 2027, and Skansen is open 10:00 to 16:00 from 25 December to 10 January.

Lit stalls and visitors beside a pond at Skansen's Christmas market in the evening

Skansen’s Christmas market. Photo: Marie Andersson, Skansen, Wikimedia Commons, CC BY-SA 3.0.

Buy the ticket at tickets.skansen.se, where the price shows for your date. Skansen’s own GetYourGuide listingad for the market is the official ticket, with access to the market and the historic houses, from SEK 325 for an adult aged 16 to 64. Children aged 15 and younger are free but must be added to the booking. Skansen takes cards only, and the market is outdoors. The Solliden restaurant serves a julbord from 12 November, with Skansen’s entry included: see below. Skansen tickets has the winter hours and the Aquarium.

Powered by GetYourGuide

The other markets

The Christmas market in Kungsträdgården, on Jussi Björlings allé, is on Saturday 28 November from 11:00 to 16:00. School students from the city run their own companies for a year, and sell what they make: crafts, home furnishings, art, design, technology, fashion, jewellery, food and drink.

A lit Christmas tree and snow-covered trees in Kungsträdgården

Kungsträdgården in winter. Photo: ArildV, Wikimedia Commons, CC BY-SA 4.0.

The Royal Stables market is held at Hovstallet, Väpnargatan 1, by Östermalmstorg metro, on the second weekend of Advent, from 4 to 6 December. Exhibitors from across Sweden sell crafts, and the stables, harness room and coach sheds are open all weekend.

Julbord

The julbord is the Christmas buffet, with herring, salmon, meatballs, ham and sweets. These are the restaurants’ own seasons and prices per adult:

RestaurantSeasonPrice
Solliden at Skansen12 November to 25 DecemberSEK 795 to 1,295 by date and time, with Skansen’s entry included; children 5 to 14 pay SEK 500 at lunch and SEK 695 in the evening
Wärdshuset Ulla Winbladh19 November to 23 DecemberFrom SEK 695; children SEK 35 per year of age up to 12
Kvarnen23 November to 23 DecemberSEK 445 to 1,195 by seating, in three seatings; a drinks package is SEK 596 or SEK 931, alcohol-free SEK 300
Tennstopet25 November to 23 DecemberSEK 445 for the 11:30 seating, SEK 595 to 1,095 in the afternoon and SEK 795 to 1,195 in the evening; lutfisk, fish cured in lye, is SEK 150 extra
Operakällaren19 November to 24 DecemberSEK 1,795; the restaurant closes at the end of December 2026

Mårten Gås, the goose dinner on St Martin’s Eve, is on Tuesday 10 November. Tennstopet serves it from 10 to 24 November. Swedish meatballs in Stockholm has the opening hours of the classic restaurants.

Christmas tours

TourOperatorLengthGetYourGuide fromWhat it is
Christmas Traditions and Food Small Group TouradXperienceSthlm2 hoursSEK 455Meets in front of the Nobel Prize Museum and walks the Old Town Christmas market, with roasted almonds, reindeer meat, saffron buns and mulled wine; 141 reviews
Christmas Walking Tour: Lights, Market and TastingsadRainbow Tours Stockholm2 hoursSEK 300From Sergels torg to Gamla Stan, with alcohol-free glögg and sweets; 74 reviews
Christmas Buffet Lunch Cruise with Mulled WineadStrömma2 hoursSEK 795A Christmas lunch buffet on a cruise through the archipelago; 21 reviews

Nobel week

The Nobel Prize ceremony is on Thursday 10 December 2026 at 16:00 in Konserthuset, and Konserthuset lists it as a private event. Television broadcasts it, and the banquet is at the City Hall. The public part is Nobel Week Lights, free, from 5 to 13 December, with light-art installations in the city centre and in Tensta. The City Hall is closed to visitors from 6 to 11 December: see the City Hall tour.

Lucia

Lucia is Sunday 13 December 2026, with candlelit processions in churches and halls from 6 December: see the best time to visit Stockholm.

Powered by GetYourGuide

24, 25 and 26 December

  • Skansen: 10:00 to 14:00 on 24 December, then 10:00 to 16:00 from 25 December to 10 January.
  • Museums: the Vasa Museum, Nationalmuseum, the Swedish History Museum and Junibacken are closed on 24 and 25 December. ABBA The Museum is open 10:00 to 15:00 on both days.
  • Food: Östermalms Saluhall is closed on 24, 25 and 26 December and 1 January.
  • New Year’s Eve: see Stockholm on New Year’s Eve 2026.

Plan the rest

Where to stay in Stockholm compares the areas, and Stockholm Midsummer 2027 is the next big date at Skansen. The best time to visit Stockholm has the weather and the daylight, 6 h 05 on 21 December, and 3 days in Stockholm fits the sights round the winter hours. For another city, see Copenhagen’s Christmas markets.

To set Stockholm’s Christmas against the other cities we cover, with each city’s dates, hours and the thing that decides a visit, see Christmas market cities compared.

Common questions

When is the Skansen Christmas market in 2026?

On Fridays to Sundays from 27 November to 20 December 2026: Friday and Saturday 10:00 to 17:00 and Sunday 10:00 to 16:00. It is a market inside the open-air museum, so Skansen's entry ticket applies.

How much does the Skansen Christmas market cost?

Entry to Skansen, which Skansen sells at tickets.skansen.se, priced by date. GetYourGuide's listing of the official ticket for the market is from SEK 325 for an adult. Children aged 15 and younger are free but need a ticket added to the booking.

Are there free Christmas markets in Stockholm?

Yes. The Christmas market in Kungsträdgården on Saturday 28 November, 11:00 to 16:00, is run by school students' companies and is free to walk around. The market at the Royal Stables runs from 4 to 6 December.

What is open in Stockholm on 24, 25 and 26 December?

Skansen is open on 24 December from 10:00 to 14:00 and from 10:00 to 16:00 on the following days. ABBA The Museum is open 10:00 to 15:00 on 24 and 25 December. The Vasa Museum, Nationalmuseum, the Swedish History Museum and Junibacken are closed on 24 and 25 December, and Östermalms Saluhall is closed on 24, 25 and 26 December.

When do Stockholm's julbord restaurants open?

Between 12 and 25 November. Solliden at Skansen runs from 12 November to 25 December, Wärdshuset Ulla Winbladh from 19 November to 23 December, Kvarnen from 23 November to 23 December and Tennstopet from 25 November to 23 December.

Can I go to the Nobel Prize ceremony?

No ticket sale was listed. The ceremony on Thursday 10 December 2026 at 16:00 in Konserthuset is a private event, and television broadcasts it. Nobel Week Lights, from 5 to 13 December, is free.