With old traditions revived, unique foods appearing only at this time of year, and plenty of hot chestnuts and Christmas Carols to warm even the coldest of hearts, Sweden has a long tradition of having the most magical of Christmas markets. Little wooden huts begin to appear shortly before First Advent and suddenly, everyone’s ready to spread good cheer.
One of the loveliest markets in Stockholm, Kungsträdgården is right in the heart of the city and attracts some of the finest vendors around. Very traditional, the city’s favourite outdoor skating rink is right at the end, so strap on some skates and take a glide after shopping.
Located in the main square of Stockholm’s Old Town (Gamla Stan) Stortorget’s Christmas market is tightly packed with huts selling everything from sausages to glögg (a type of mulled wine) to knitted caps and scarves. It’s one of the most popular in the city, so get there early to beat the crowds.
The Royal Stables
The Royal Stables (Kungliga Hovstallet) are not just where the royal horses and carriages are kept, it’s also where a very special Christmas Market is held. High-quality handicrafts and some seriously good food is on offer and people can take the tour or explore the stables while they’re there.
Skansen is magical at any time of the year but at Christmas, it really comes into its own with a market, songs, all of Skansen just waiting to be explored, horse rides, traditional glass blowing, and other crafts—all of which are for sale. Though cold, it’s worth it because it’s a taste of old Sweden and it’s very traditional.
Malmö’s legendary museum complex is a wonderful place to visit and at Christmas, it really pulls out all the stops and offers plenty of stalls selling food, ornaments, clothing, and plenty of traditional handicrafts. Take in at least one of the museums on the grounds as well as well as the sea outside for those who can brave the winds.
Gothenburg’s Liseberg is Sweden’s biggest amusement park and while Christmas isn’t really the time of year to hit the roller coaster, the market is massive and one of the most popular in the country. Brilliantly lit with music both live and recorded, an enormous amount of food, gifts, and entertainment, it really doesn’t get better than this.
Way on the western edge of Södermalm is Horstull Strand, where the regular Saturday market turns into a slightly alternative Christmas Market come holiday time. The usual fare is on offer, but this is also the place to find some truly unique items—often handmade and with a twist. Södermalm is filled with creative types, and this market reflects that.
The heart of multicultural Malmö hosts a warm, wonderful Christmas Market where food is more or less the star. The traditional Swedish fare can be found, but this is where to come to try holiday food from other countries and perhaps find a unique item to take home.
This old fortress hosts a traditional market—and the emphasis really is on traditional. It’s not far from Sweden’s Kingdom of Crystal, so expect to uncover some great glassware as well as plenty of food and loads of local handicrafts. That it’s one of Sweden’s most stunning and intriguing castles just adds to the allure.
Gustav Adolfs torg
Malmö’s Gustav Adolfs torg hosts the city’s biggest Christmas Market. It’s where residents and visitors flock to not just eat, drink, and buy some gifts but to marvel at the stunning lights and decorations as well. The atmosphere here is particularly festive, particularly when the carollers are strolling about.
Stockholm’s Rosendal Palace is often overlooked, but don’t count this one out. The gardens and greenhouses are wonderfully decked out and the food is probably the best in the city at this time of year. Handicrafts, ornaments, and plenty of one-of-a-kind items are sold here, so the perfect spot to find something special.