Visit Sweden

Sweden's official website for tourism and travel information

Christmas market, Old Town, Stockholm
Photo: Ulf Lundin/imagebank.sweden.se

Things to do

Christmas markets in Sweden

For traditional Christmas market head to Sweden. Try mulled wine (glögg) and gingerbread cookies and pick up some traditional Swedish handicraft. Here are some of the Christmas markets in and around the biggest cities in Sweden

Gothenburg and West Sweden

Gothenburg is host to a number of smaller, more contemporary markets offering unique jewellery, ceramics and alternative arts and crafts. For example, in Haga Old Town, visitors can find home-made and locally-produced gifts (open from November 24th to 16th December), or in the historic and atmospheric setting of Kronhuset, visitors can find traditional handicrafts (open from December 1st to 22nd December). More Christmas markets in Gothenburg

In the countryside surrounding Gothenburg, visitors can find several traditional markets held in picturesque towns such as the Christmas market at Gunnebo House & Gardens, one of Sweden's finest 18th century estates, offering handicraft stalls and organic cuisine.
Date: Open November 24th and 25th and December 1st and 2nd. 

Alternatively, one of Sweden’s most festive highlights is Liseberg Amusement Park’s Christmas Market. Located in the heart of Gothenburg, it is Sweden’s largest Christmas Market, decorated with five million twinkling lights and 700 Christmas trees. Liseberg features more than 70 rustic market stalls, selling everything from arts and crafts to seasonal foods such as traditional Swedish marinated herring, marzipan pigs, roasted reindeer served by Sámi reindeer herders from Lapland, kitted out in traditional costume. 
Date: November 16-18, 23-25, 29-30. December 1-2, 5-9, 11-23 and 26-30 
Entry to Christmas at Liseberg is free with a Gothenburg City Card.

Skåne and Malmö

Experience an atmospheric Christmas Market at one of Skåne’s amazing castles. 

Bosjökloster Castle opens its Christmas Market on the first weekend of December where guests can enjoy horse-and-wagon rides and a huge array of stalls selling local delicacies and produce, before listening to family Christmas carols in the 11th century church. Date: opens Nov 30- Dec 2. 

Skåne is also home to the Fredriksal Christmas market at Helsingborg, attracting more than 20,000 visitors each year and offering a yuletide atmosphere for all the ages. The perfect location to get into the Christmas spirit, visitors can taste traditional local delicacies and enjoy live entertainment and activities. Children can participate in pottery classes or marzipan workshops or visit Santa’s farm to meet his favourite animals. Date:  7 December 13:00 – 19:00 / 8 and 9 December 11:00 – 18:00.

Malmö itself offers a selection of Christmas Markets, in particular the fair on Gustavs Adolfs Torg. The whole square is transformed into a glittering cosy, festive setting, offering music and live performances alongside horse and carriage rides and old-fashioned stalls selling local handicrafts. The market is an ideal opportunity to sample the local spicy mulled wine (Glögg) as well as other typical Swedish produce.  

Stockholm

For a genuine Stockholm Christmas, the Christmas market in Gamla Stan (Stockholm's old town) is a must. This is the most famous, and most traditional Christmas Market in Stockholm. Try some of the Swedish Christmas sweets and other Christmas delicacies like glögg (mulled wine) and browse for Swedish handicrafts. 
Date: Open daily between 11 AM and 6 PM.

Since 1903 the Christmas market at Skansen has become a holiday tradition. Stroll around the stalls and booth and stock up on traditional Christmas food and handicrafts. Date: November 24 10:00 - 16:00 / November 25 10:00 - 16:00 / December 1 10:00 - 16:00 / December 2 10:00 - 16:00 / December 8 10:00 - 16:00

At Drottningholm's annual Christmas Market you'll find all kinds of Christmassy delicacies and traditional handicrafts. You can also discover the Royal palace, either on your own or join a guided tour. Date:  December 8 10:00 - 18:00 / December 9 10:00 - 17:00

List of more Christmas markets in Stockholm