Visiting Sweden this winter and looking for some festive cheer? Check out a selection of these beautiful Christmas Markets in Stockholm.
The best Christmas Markets in Stockholm
- Skansen
- Stortorget
- Sigtuna
- Taxinge Slott
- Bondens egen marknad
- HerrΓ€ngens GΓ₯rd
- Beckmans
- Hovstallet
- Steninge Slottsby
- Vaxholm
- Siggesta GΓ₯rd
1. Skansen, Stockholmβs most historic Christmas market

- Location: Skansen, DjurgΓ₯rden
- Dates: Friday to Sunday from 29 November to 22 December, 10:00-18:00
The best Christmas market in Stockholm to experience a historical feel is Skansen, as this market dates back to 1903.
The Skansen Christmas market is held in BollnΓ€storget, where around 70 market stalls are filled with everything from marzipan to wool crafts. When hunger strikes, you can indulge in everything from sweet to savoury treats.
Itβs one of my favourites because, in addition to strolling around the market, you can see how Christmas was celebrated in the past. Skansenβs Christmas market is not just a place for shopping; itβs a journey through time, where traditions and magic unite in a unique atmosphere.
2. Stortorget, Sweden’s oldest Christmas market

- Location: Stortorget, Gamla Stan
- Date: 2024 dates TBD
On the small and intimate Stortorget in Gamla Stan, you will find Stockholmβs oldest and most famous Christmas markets. Stortorgetβs Christmas market started in 1837 and is Swedenβs oldest Christmas market.
Each winter, Stortorget transforms into a winter wonderland with 41 red booths lining the cobbled streets, selling everything from sweets and handmade crafts to roasted almonds. Many travel here just to experience this classic Christmas market in Stockholm.
What makes Stortorgetβs market special is its atmosphere, which makes you feel like youβve stepped into an old-fashioned postcard. Thatβs why Gamla Stanβs Christmas market can rival the big ones in Germany and Austria.
3. Sigtuna, perfect for a winter day trip

- Address: Stora Torget, Sigtuna
- Dates: 1 December, 8 December, 15 December, and 22 December, 11:00-16:00
On four Sundays during Advent, this traditional Christmas market is held in Swedenβs oldest town, Sigtuna. Even though itβs outside of Stockholm, it has become very popular and is definitely worth a visit.
All year round, Sigtunaβs town centre attracts visitors with its low wooden houses from the 17th and 18th centuries, but during Christmas, the town takes on a fairy-tale-like glow. Sigtunaβs picturesque streets are filled with market stalls and food vendors where you can buy unique crafts and local delicacies. And, of course, Santa Claus makes a personal appearance.
The market is located at Stora Torget, along Stora Gatan, and outside Sigtuna Stadshotell. In addition to markets and food, Sigtuna offers music! The market has a full programme of Christmas music, from choir singing to Lucia processions. Why not stay overnight at the charming Sigtuna Stadshotell, built in 1909, to fully experience the town?
4. Taxinge Slott, Sweden’s largest Christmas market

- Location: Taxinge Castle, Nykvarn
- Date: 15-17 November and 21-24 November, 10:00-18:00 on Friday-Saturday, 10:00-16:00 on Sunday
Taxinge Slott hosts an annual Christmas market with over 130 of the countryβs best craftsmen, making it Swedenβs largest Christmas market. In fact, the market is so large and ambitious that itβs referred to as a Christmas fair (JulmΓ€ssa) by the organisers and has an entrance fee of 100 SEK (around Β£7).
No Christmas market would be complete without food, and at Taxinge, you can both shop for and sample festive delicacies. When your sweet tooth calls, Taxingeβs famous cake buffet, the largest in Sweden, is ready for you.
You can easily spend a full day at Taxinge Slott, built in 1803 with medieval roots. As darkness falls, fires and torches light up both the castle and the Christmas market, creating a cosy atmosphere.
5. The Farmer Christmas Market, a small-scale Stockholm Christmas Market

- Location: Tessinparken, Γstermalm
- Dates: Saturdays 7, 14, and 21 December, 10:00-15:00
Bondens Market in Tessinparken has long been an institution, celebrating locally produced goods. Their Christmas market on the Saturdays before Christmas is the best in Stockholm if youβre looking for small-scale, freshly harvested, and organic products.
At Bondens Christmas market, youβll find fresh produce and crafts from Swedish farms and producers. Here, you can buy everything from vegetables, cheeses, and jams made from hand-picked berries to lamb meat and ostrich sausages directly from Swedish farmers and makers. Thereβs also a small cafΓ© at the market, which, in addition to coffee and homemade treats, often serves warm mulled wine.
Bondens Christmas market is where youβll experience a rustic, countryside Christmas with lots of charm β right in the heart of the city.
6. HerrΓ€ngens GΓ₯rd Christmas Market, A market at a 1700s manor

- Location: HerrΓ€ngens GΓ₯rd, ΓlvsjΓΆ
- Date: 30 November and 1 December, 11:00-16:00
This is a popular Christmas market in ΓlvsjΓΆ, located around the 18th-century HerrΓ€ngens GΓ₯rd. Around the manor and in the annexe known as RΓΆda Flygeln, exhibitors sell everything from Christmas flowers and wreaths to foods such as herring, salmon, smoked meat, coffee, and tea.
There are also many stalls offering knitted goods, jewellery, art, home decor, ceramics, children’s books, driftwood art, and leather crafts. Children can enjoy a fun fishing pond all weekend and have a chance to meet Santa, who collects wish lists in his workshop. If you’re in the mood for a snack, thereβs a well-stocked, Christmas-decorated cafΓ© on the grounds that stays open throughout the market.
7. Beckman’s Christmas Market, for unique gifts

- Location: Rosendals TrΓ€dgΓ₯rdar, DjurgΓ₯rden
- Date: 7-8 December, 11:00-17:00
Beckmans Christmas Market is a unique market in Stockholm, where no two years are the same. Here, students from Beckmans College of Design sell their crafts, meaning you can find creative and clever gifts that no one else will have.
In recent years,
Beckmans Christmas Market has collaborated with Rosendals TrΓ€dgΓ₯rdar in DjurgΓ₯rden. This year, the market will again be held inside Rosendalβs large and cosy greenhouses, which become beautifully lit by small lights and torches during the holiday season.
If you haven’t visited Rosendals TrΓ€dgΓ₯rdar before, you may discover a new favourite spot in Stockholm, especially with its delicious food from its own gardens. Rosendalβs famous organic Christmas buffet can be combined with your visit to the Christmas market.
8. Christmas at Hovstallet, a high-class Christmas market

- Location: H.M. The Kingβs Royal Stables, VΓ€pnargatan 1, Γstermalm
- Date: 6-8 December
Hovstallet is the official building for the royal horses, parade carriages, cars, uniforms, and harnesses used for ceremonial representation. On the first Sunday of Advent, you can visit “Christmas at Hovstallet,” a Christmas fair and market in Stockholm with the highest style and class.
The royal setting at Hovstallet frames a Christmas market where elegance meets tradition. Numerous stalls participate, offering excellent handmade crafts, exclusive gifts, and exquisite flavours.
This market celebrates older Swedish traditions and the royal heritage. At the same time, you have the opportunity to explore the fascinating environment of Hovstallet, see the kingβs horses in action and rest, and participate in guided tours explaining the background of the buildingβs various functions.
9. Steninge Slottsby, the best indoor Christmas market

- Location: Stone barn in Steninge Slottsby, MΓ€rsta
- Dates: 11 November to 23 December, 11:00-18:00 Monday-Friday, 10:00-17:00 Saturday-Sunday
Each year, the majestic Stenladan from the 1800s in Steninge Slottsby opens its doors and invites you into a wonderful Christmas world. Steninge Slottsby is an indoor Christmas market with a warm festive atmosphere.
Everything is gathered under one roof, where you can chat with artisans and explore everything from handmade gifts, wreaths, and flowers to beautifully decorated Christmas items β without having to brave the cold! Stenladan also has several regular shops that, of course, offer special Christmas displays during the market. If you need a break, you can treat yourself to a freshly baked saffron bun, or two, at the cafe.
During your visit to this delightful Christmas market in Stockholm, Steninge Bruk restaurant offers a Christmas buffet for lunch and dinner, with open fires and many wood-grilled specialties during the evening.
10. Vaxholm Christmas Market, a market in Stockholmβs archipelago

- Location: LΓ€gret and Bogesund, Vaxholm
- Date: 7-8 December, 11:00-16:00
Experience a Christmas market in Stockholmβs archipelago, in the picturesque Vaxholm, where you can join in as the town celebrates the start of the Christmas season! During the second weekend of Advent, the park LΓ€gret in central Vaxholm fills with Christmas trees, the scent of roasted almonds, and small stalls selling a wide variety of crafts.
Itβs a traditional Christmas market with the sea as a backdrop, and Santa naturally arrives by boat instead of a sleigh pulled by reindeer. Vaxholm is a popular excursion destination year-round, with its seaside wooden houses and the imposing sea fortress Kastellet.
During Christmas, the town becomes even more festive than usual, and the Christmas market is one of the events that highlights this. At Vaxholmβs Christmas market, you get to experience where archipelago life meets Christmas magic.
11. Siggesta GΓ₯rd β Christmas celebration with a market, buffet, and live animals

- Location: Siggesta GΓ₯rd, VΓ€rmdΓΆ
- Date: 7-8 December, 11:00-16:00
Siggesta GΓ₯rd on VΓ€rmdΓΆ is a beloved destination year-round. It features a well-maintained hotel, an excellent restaurant, and many farm animals for visitors to interact with β the alpacas are especially popular with children.
Each December, a Christmas market is organised here, attracting visitors from near and far. The market mainly sells crafts and gifts with a sustainable profile.
At the same time, bonfires are lit, and a wide variety of festive foods are served. Siggesta also offers a well-known and generously laid-out Christmas buffet, available during the market days at Restaurant LadugΓ₯rden. For those who prefer lighter Christmas dishes, the Orangeriet is open. Siggesta GΓ₯rdβs multi-faceted offerings make it perfect for a full dayβs visit, ideal for the whole family to enjoy a day out at a Christmas market in Stockholmβs lovely island setting.
Discover more Christmas Markets
Looking for more Christmas Market inspiration? Check out the best Christmas Markets in Europe, the best Christmas here in the UK or for a classic experience the best Christmas Markets in Germany.
The post A local guide to the 11 best Christmas Markets in Stockholm appeared first on KAYAK Blog UK.

