Christmas is just around the corner and winter has truly arrived. And a visit to a Christmas market can be just the thing to spark your festive spirit! The good news is that there are lots of markets both in and around Stockholm.

Christmas is a time for sharing and caring, and what better way to do so than with a nice mug of mulled wine or a Christmas sausage with your nearest and dearest? We have put together a list of our favourite markets that will warm your soul during the cold winter season! Visit a castle and inhale the unique atmosphere of bygone days, walk through cobbled streets and squares in a city filled with lights, and listen to heartwarming hymns and Christmas music as you stroll from stall to stall. How about a little getaway or staycation as part of your visit to a Christmas market? Check out our great range of hotels in Stockholm – both in the city and outside! 

Skansen’s Christmas market

When: 25 November – 17 December
Where: Skansen, Stockholm
Getting here: Take a bus or tram to Skansen station

The much-loved Skansen Christmas market will be held during four weekends in the run-up to Christmas. It’s an annual tradition that has been going since the early 1900s. The market features 70 different stalls selling a range of high quality goods. You’ll find stalls selling festive food including thick pancakes known as kolbullar, game burgers and plenty of other traditional treats! The old workshop invites you to take a trip back in time to see how Christmas has been celebrated through the ages. Dance around the Christmas tree in the square, do some handicrafts in the workshop, visit the animals and sample all the delicious goodies on offer here at the market!

Hotels nearby: Clarion Collection Hotel Tapto and Clarion Collection Hotel Wellington

Skansen / Photo: Pernille Tofte

Christmas market in the Old Town

When: 2 December – 23 December
Where: Stortorget, Stockholm
Getting here: Take the metro to Gamla Stan station

The Christmas market in the Old Town is one of Sweden’s oldest Christmas markets. Here you’ll find 41 stalls selling everything from toffee, cheese and Christmas sausages to wrought iron decorations, pottery and more! The magnificent Storkyrkan (“Great Church”) is just next to the market and is itself well worth a visit. Come and absorb the historical festive spirit here in the Old Town with some glögg and pepparkaka (mulled wine and gingerbread)!

Hotels nearby: Hobo and At Six

Gamla stan (Old town) / Photo: Henrik Trygg

 

Drottningholm’s Christmas market

When: 9 December – 10 December
Where: Drottningholm
Getting here: Take a bus to Drottningholm station

During one weekend in December, Drottningholm Palace invites you to delight in a festive Christmas fair in stunning surroundings. Meet artisans who make candles, textiles, jewellery and all kinds of handicrafts. You’ll also have the chance to enjoy traditional foods such as mulled wine, ham, cheese and plenty more! You’ll be purchasing the goods straight from the people who make them too! The palace is open during the fair, so don’t miss the chance to take a stroll through the amazing palatial rooms or join a guided tour.

Hotels nearby: Quality Hotel Friends in Solna

 

Sigtuna Christmas market

When: 26 november-17 December
Where: Stora Gatan, Stora Torget and Lilla Torget in Sigtuna
Getting here: Take a bus to Sigtuna Hällsboskolan station

Come to Sigtuna’s traditional Christmas market to truly get into the festive spirit on four Sundays in the run-up to Christmas. Visitors can marvel at the wonderful streets and squares that will make you feel like you’ve travelled back in time! There are plenty of market stalls selling traditional Christmas foods that appear on the classic julbord or Christmas smorgasbord! And there’s something for the whole family here too. Dance around the Christmas tree, celebrate Lucia or share your Christmas wish with Santa!

Hotel nearby: Quality Airport Hotel Arlanda in Märsta

Photo: Sigtuna christmas market
Photo: Sigtuna christmas market

Christmas market at Steninge Palace

When: 18 November – 23 December
Where: Steninge Slottsgalleria, Stenladugården, Märsta
Getting here: Take a bus to Saturnusringen station

Sigtuna is also home to Steninge Palace, where there is an annual traditional Christmas market on the stone barn’s spacious big upper floor (Stenladan). Come inside and enjoy good food and delicious treats! You’ll also find beautiful handicrafts that make ideal Christmas presents, as well as locally produced delicacies for your julbord and decorations for your home.

Hotel nearby: Quality Airport Hotel Arlanda in Märsta

Steninge castle / Photo: Anneli Lindh
Steninge castle / Photo: Anneli Lindh

Christmas market at Täby Park

When: 2 December, 9 December
Where: Galoppvägen 1, Täby
Getting here: Take a bus to Norra Bergtorp station

You’ll be met by Christmas music and choir song all over the market! This year the Christmas market at Täby Park is bigger than ever! The focus is on food and drink, and you’ll be able to purchase plenty of goodies for your own julbord. In addition to that you can buy beautiful handicrafts, plants and of course glögg! The traditional Christmas flavours are combined with food trucks selling delicious Indian and American food.

Hotel nearby: Quality Hotel Friends in Solna

Photo: Täby park christmas market
Photo: Täby park christmas market

Christmas market at Taxinge Castle

When: 16-19 November, 23-26 November
Where: Taxinge Slott Näsby 52, Nykvarn
Getting here: Take a bus to Taxinge station

Taxinge Castle is located around 60 kilometres from Stockholm. More than 130 of the country’s best artisans and food producers meet here for the Christmas market. Come here to get all your Christmas shopping done in just one day as you wander from stall to stall admiring the wonderful creations! You can also get plenty of goodies for your Christmas buffet – and there’s lots of sampling involved too! The castle is frequently labelled “cake castle”. Come and see for yourself – Sweden’s largest cake buffet is almost too good to be true!

Hotel nearby: Quality Hotel Park Södertälje in Södertälje

Photo: Taxinge castle

 

Christmas market at Siggesta Gård

When: 9-10 December
Where: Siggesta Gård, Värmdö
Getting here: Take a bus to Siggesta station

Siggestå Gård is located out in the archipelago about 40 kilometres from the centre of Stockholm. This is the twelfth year in a row for the Christmas market at Siggesta Loge. During one weekend in December, you are invited to a Christmas market where the focus is on Swedish food culture and fine handicrafts from all over the country. Find everything from the farm’s very own delicatessen to handcrafted gifts! This is an ideal place for a spot of Christmas shopping.

Hotel nearby: Quality Hotel Nacka in Sickla

Photo: Siggesta gård