- What to do
- Culture, history and art
- Swedish traditions
- Christmas
- Sweden's festive Christmas markets
Sweden's festive Christmas markets
Usher in the festive season by visiting a Swedish Christmas market, offering quality handmade products, tasty food and fun activities. Sweden's Christmas markets can be found in both larger cities and small towns all around the country.
Whichever part of Sweden you visit, you'll likely find an authentic Christmas market with plenty of high-quality products that make ideal gifts. The handicraft tradition is strong in Sweden, and you’ll find everything from Christmas decorations and hand-knitted mittens to stylish jewellery.
Christmas-themed food and drink complete the experience. While wandering among the decorative stalls, make sure to enjoy the winning combination of a steaming cup of 'glögg' (mulled wine) and a 'pepparkaka' (gingerbread).
Here are some of Sweden's best Christmas markets:
Jamtli Christmas market
Christmas market at Jamtli open-air museum.
Photo: Erik Westberg
Jamtli Christmas market
Photo: Erik Westberg
Falun Christmas market, Dalarna
Photo: Per Eriksson
Gammelstad, Swedish Lapland
For one weekend, the open-air museum Hägnan at Luleå’s UNESCO World Heritage Site Gammelstad Church Town arranges its traditional Christmas market. Housed in and around the former farm buildings, some 90 exhibitors focused on craftsmanship will offer everything from homemade delicacies to books. Visitors can also meet Santa Claus and Mrs Claus, listen to fairy tales and go for a horse-drawn sleigh ride.
Open: 7-8 December 2024.
Jamtli, Jämtland
This traditional Christmas market in Östersund is located at Jamtli Museum – also known as Sweden's Christmas Museum. Wander around the snow-covered historical buildings, admire nearly 200 vendors of genuine handicrafts and locally produced delicacies or go for a sleigh ride. If you're lucky, you might even meet the Jamtli Santa.
Open: 6-8 December 2024.
Stenegård, Hälsingland
Experience a traditional Swedish Christmas market in a unique setting. Stenegård in Järvsö is one of the well-known ‘Hälsingegårdar’ (Decorated Farmhouses of Hälsingland), a collection of timber abodes that was granted UNESCO World Heritage status in 2012. Visitors can expect quality delicacies and handicrafts from all over the Hälsingland province at this indoor and outdoor market.
Open: TBD
Falun Mine, Dalarna
The Christmas market at the Falun Mine marks the start of the holiday season for many locals. Falun Mine is a UNESCO World Heritage Site, and locally produced delicacies and handicrafts are on offer at this old-fashioned Christmas market. A choir singing Christmas carols and the mine's Santa Claus contribute to the festive atmosphere.
Open: 8 December 2024.
Skansen, Stockholm
Skansen is an open-air museum on Djurgården. It is dedicated to the Swedish heritage and portrays life and nature in Sweden principally from the 18th century onwards. When it opened in 1891 it was the first open-air museum in the world.
Photo: Tuukka Ervasti/imagebank.sweden.se
Skansen, Stockholm
Photo: Tuukka Ervasti/imagebank.sweden.se
Christmas market, Stockholm
Photo: Ulf Lundin/imagebank.sweden.se
Christmas market, Kungsträdgården
Photo: Gustav Eriksson
Skansen, Stockholm
The open-air museum Skansen, located in Stockholm's Royal Djurgården (a national city park), is a major Swedish attraction. Its historic Christmas market has been a calendar highlight since 1903. Stroll around the stalls and stock up on traditional Christmas food and handicrafts made by local craftsmen on-site. Kids will love all that Skansen has to offer – from meeting the resident animals to participating in craft workshops.
Open: Every Friday, Saturday and Sunday from 29 November until 29 December 2024.
Stortorget, Stockholm Old Town
Few Christmas markets are as atmospheric as Stortorgets Julmarknad, housed in Stockholm's Old Town (Gamla Stan). This traditional Christmas market was started in 1837 and is the oldest in Sweden. Spreading across the beautiful square Stortorget, a range of Swedish Christmas sweets and other seasonal delicacies are served up alongside various craft items, from iron works to ceramics.
Open: TBD
Kungsträdgården, Stockholm
To find a unique Christmas gift, head to Kungsträdgården in central Stockholm. This Christmas market gathers Junior Achievement (JA) companies, founded by upper secondary school students from all over Stockholm, to present their products – ranging from food delicacies to fashion pieces. With more than 400 stands, Kungsträdgården’s Christmas market is the largest in Sweden.
Open: 30 November 2024.
Taxinge Castle, Nykvarn
A fair with a castle as a backdrop? The Christmas fair at Taxinge Caste is just as magical as it sounds. Browse through more than 130 vendors and try delicacies like ham and cheese. Those with a sweet tooth won’t be disappointed either – Taxinge Castle offers the most extensive cake buffet in northern Europe with no less than 65 different cakes, cookies and pies daily.
Open: 15-17 and 21-24 November 2024.
Christmas in Gothenburg
Liseberg Amusement Park in Gothenburg offers the largest Christmas market in Sweden.
Photo: Per Pixel Petersson/imagebank.sweden.se
Christmas in Gothenburg
Photo: Per Pixel Petersson/imagebank.sweden.se
Christmas at Tjolöholm Castle, West Sweden
Photo: Thomas Carlén
Christmas at Tjolöholm Castle
Photo: Will Rose/Tjolöholm
Liseberg, Gothenburg
Liseberg Amusement Park, in the centre of Gothenburg, is considered a national icon. It also hosts one of Sweden's most prominent Christmas happenings. Millions of twinkling lights and more than a thousand Christmas trees set the tone as you wander around the traditional market stalls. In addition to the Christmas market, the park also houses a snow-covered Winter market, an ice rink surrounded by igloos and Santa’s village – a wonderland filled with exciting adventures and magical doors. If you fancy trying the complete Swedish Christmas food experience, opt for one of Liseberg's 'julbord' – a buffet-style smorgasbord brimming with dishes hot and cold.
Open: 16-17, 22-24, 29 November-1 December, 4-8, 11-23, 26-29 December 2024.
Hönö Klåva, Gothenburg archipelago
For a different Christmas market experience, take the ferry to the island of Hönö in the Gothenburg archipelago. In the old fishing port of Klåva, you can stroll through the cosy Christmas market craft exhibitors, visit decorated shops and admire the Christmas lights in the harbour.
Open: 30 November-1 December 2024.
Tjolöholm Castle, Halland
The Christmas market at Tjolöholm Castle has been a tradition since 1987. Every winter, the castle is carefully decorated with Christmas trees, thousands of lights and candle holders. This is one of the largest Christmas markets on the west coast, with seasonal food and drinks, unique gifts, activities for the children and a Christmas concert in the castle church. Should you find it hard to leave the magical Christmas setting, you can stay overnight in a cottage on the castle grounds.
Open: 22-24, 29 November-1 December and 6-8 December 2024.
Visby, Gotland
During winter, Visby offers Christmas markets and inviting cafés along the tranquil streets.
Photo: Olof Segerberg/Destination Gotland
Visby, Gotland
Photo: Olof Segerberg/Destination Gotland
Kosta, Småland
Photo: Daniel K Johansson
Eksjö Christmas market
Photo: Johan Lindqvist
Christmas decorations in Malmö
Photo: Aline Lessner/imagebank.sweden.se
Medieval Christmas, Gotland
Several Christmas markets are held on the island of Gotland during November and December, Medieval Christmas in Visby being the most spectacular one. Visitors can expect torchlight processions, medieval choir singing and lectures. The market will cover food and drinks essential for Christmas, such as steaming hot ‘glögg’ (mulled wine).
Open: TBD
Kosta, Småland
Kosta, part of the Kingdom of Crystal ('Glasriket') in the southern Swedish province of Småland, is home to one of Sweden's most famous glassworks, Kosta Boda. It also puts on one of Sweden's major Christmas markets, brimming with six million Christmas lights and Santa's magical wish list machine. As for the products filling huts and stalls, glassware is of course high on the agenda, and you'll be able to witness glassblowing in action.
Open: Every Thursday to Sunday from 16 November to 23 December, and daily from 25 to 31 December 2024.
Huseby Bruk, Småland
The small village of Huseby hosts one of the larger Christmas fairs in the Nordics, with some 130 stands spread out over seven premises. Admire unique craftsmanship and meet small-scale food artisans who will all let you taste samples of their products. Hundreds of Christmas trees and thousands of marshals are lit up every evening, creating a true Christmas spirit.
Open: 9-17 November 2024.
Eksjö, Småland
Travel 100 years back in time by visiting the traditional Christmas market in Eksjö. The market takes place in the wooden town centre, and vendors offer everything from homemade candles and silversmith goods to marzipan and marmalade. The Christmas market ends with a festive fire show.
Open: 7-8 December 2024.
Gustav Adolfs Torg in Malmö, Skåne
The major city of Malmö hosts several Christmas markets. The cosy fair in Gustav Adolfs Torg is a definite highlight, transforming the town square into a sparkling wonderland complete with festive photo spots and light installations. Here, you'll find stalls selling local handicrafts as well as regional Swedish Christmas food and drinks.
Open: 28 November-1 December, 5-8, 12-15, and 19-22 December 2024.