Christmas in Stockholm

It's a must to visit Stockholm in December when the city is white of snow and the Christmas markets and Lucia celebrations take place.

Christmas markets


At Skansen all traditional Swedish holidays are celebrated, so even Christmas. For many locals it is a tradition to go to the Skansen Christmas market each year. Here you can shop delicacies, beautiful Christmas gifts or just enjoy the Christmas spirit.

The Christmas market is open Saturday and Sunday November 25–26th, December 2–3rd, 9–10th and 16–17th 2017.

Christmas at Rosendal Gardens

In Rosendals' beautiful garden you will find seasonal food, flowers, wreaths, breads and pastries.

Premieres November 24th at 17.00. Open Tuesday–Sunday.

Christmas Market in Old Town

For many, the Christmas market in the old town is a tradition. The market has been held in the town square since 1915 and in the many red stalls mulled wine, gingerbread, cheeses, candy, crafts and many other things ar eoffered that create that special Christmas spirit.

The market is open daily 11.00–18.00 from November 18th to December 23rd 2017.

Christmas Fair at Drottningholm Palace

For two days a Christmas fair is organized, with an emphasis on Swedish handicrafts and small-scale food in atmospheric setting. Here the visitors meet a multitude of the best craftsmen with everything from blacksmiths and candle makers to straw carvers and textile workers. In the larder small-scale food producers present their delicious goods and tempts with cheese, bread, mustard, fish, mulled wine and ham.

During market days, the castle is open for self-guided tours and festive fun games for kids – Queen Lovisa Ulrika's monkeys have hidden the Christmas decorations and now the castle must have the children help them locate all the Christmas Balls.

Open December 9–10th 2017.

Lucia festival

For a truly enchanting experience plan to visit on, or the week before December 13th, when the 400-year old tradition of the ‘queen of light’, St. Lucia, is celebrated with church concerts and processions. On St. Lucia’s day you will see thousands of young girls emerge from the darkness of a Swedish winters day and gently silence the crowds with a procession of light.

Dressed as Lucia’s maidens, in flowing white gowns, each girl holds a candle and wears a wreath of glowing candles in her hair. Witness the charm of the children solemnly proceeding through cities, towns and churches, giving out saffron buns and singing Lucia’s beautiful melodies, dressed as gingerbread men, elves. Just magic.