Christmas presents, traditional food and a festive atmosphere - Stockholm's Christmas markets have all that and more. Find original gifts for your loved ones, drink glögg, browse handcrafts and get into the Christmas spirit. Find a market close to where you're staying or head out of town for a wintery outing. Follow our tips to Christmas markets in and just outside Stockholm this festive season.
Where to find Stockholm's best Christmas markets
-
In central Stockholm
-
1Stortorget Old Town
-
2Skansen Christmas market Djurgården
-
3Bondens egen marknad farmers market Södermalm/Östermalm
-
4Formkavalkaden Christmas market Vasastan
-
5Wasa Christmas market Odenplan
-
6Hornstulls Marknad Södermalm
-
7Kungsträdgården Kungsträdgården
-
8Baltic Christmas market Gärdet
-
9Tellus Recreation Centre Christmas market Södermalm
-
10Natur & Kultur's Christmas market Östermalm
-
11Hovstallet Östermalm
-
12Stadsmuseet Södermalm
-
13ABF-huset City centre
-
14Christmas in East Kungsholmen Kungsholmen
-
15Svensk Form's Christmas market Skeppsholmen
-
16Kulturhuset Stadsteatern City centre
-
17Rosendals Wärdshus Djurgården
-
18Skeppsholmen Skeppsholmsgården Christmas market
-
-
Outside the city centre
-
1Steninge Slottsby Märsta
-
2Taxinge Slott Taxinge
-
3Zeta's Christmas market Segeltorp
-
4Hesselby Slott Hässelby
-
5Nyckelvikens Herrgård Nacka
-
6Christmas market in Wira Bruk Åkersberga
-
7Konstfack Shop from art students
-
8Sandhamn Seglarhotell Sandhamn
-
9Kallhäll City Farm Järfälla
-
10Viksjö Scout Troop Järfälla
-
11Stora Sköndal Christmas market South of Stockholm
-
12Herrängens Gård Älvsjö
-
13Skoklosters slott Skokloster
-
14Solnahallen Solna
-
15Sigtuna Julmarknad Sigtuna
-
16Täby Park Christmas market Eco, reko, retro
-
17Fryshuset Fryshuset
-
18Gamla Enskede Christmas market Annual tradition
-
19Torekällberget Södertälje
-
20Siggesta Gård Värmdö
-
21Nynäshamn Christmas market Nynäshamn
-
22Christmas market in Sundbyberg Sundbyberg
-
23Blidösundsbolaget Archipelago
-
24Vaxholm Christmas market Vaxholm
-
25Filmstaden Råsunda Råsunda
-
26Hersby hembygdsgård Sollentuna
-
27Norrtälje Christmas market Atmospheric
-
28Görvälns Slott Järfälla
-
29Görvälns Farm Jakobsberg
-
30Christmas market at Slammertorp Järfälla
-
31Sköndal Christmas market Hökarängsbadet
-
32Vintervikens Trädgårdskafé Aspudden
-
33Artipelag Värmdö
-
34Färgfabriken Liljeholmen
-
Jump to
In central Stockholm
Old Town
The charming Christmas market on Stortorget in the Old Town has its origins in the medieval markets of Stockholm and started as early as 1837. Soak up the Christmas spirit among around 40 market stalls selling sweets, crafts, sausages & game meat, handicrafts, mulled wine, candy floss, ceramics, and much more.
- Dates: 23 Nov – 23 Dec 2024
- Times: 11am–6pm
-
Stortorget, Old Town
Djurgården
Skansen has held a classic Christmas market since the early 1900s, and this year the market celebrates 121 years. With 70 stalls and a classic festive atmosphere, Skansen's Christmas market is a must for traditionalists, with handcrafts, Christmas songs, dancing around the Christmas tree and much more.
The park is open as usual and you can warm yourself by the open fire in one of the festively decorated houses, listen to stories about Christmas celebrations from the past and experience decorated trees, Christmas tables, Christmas baking and other Swedish Christmas traditions.
- Date: Fri-Sun 29 Nov–22 Dec 2024
- Time: 10am-6pm
-
Djurgårdsslätten 49-51, Djurgården
- Website
Södermalm/Östermalm
Organic Christmas food, locally-produced delicacies, hand-dipped candles and masses of festive activities. You can buy your food and your presents direct from the producers at these farmers markets. The market returns to Katarina Bangata in Södermalm and Tessinparken in Östermalm every year.
- Date, Tessinparken: 7, 14, 21 Dec 2024
- Date, Södermalm: 29 Nov–21 Dec 2024
- Time: 10am-3pm
Formkavalkaden Christmas market
Vasastan
The design market Formkavalkaden returns to Brygghuset, this time as a large Christmas market. Over 40 Swedish designers will be selling unique works, including ceramics, leather, wooden sculptures, paintings, fashion design, and jewellery. Take a break in the café with a coffee or a glass of wine.
- Date: 23 November 2024
- Time: 11am–5pm
-
Norrtullsgatan 12, Vasastan
Odenplan
Wasa Christmas market began in 2012 and has moved around Vasastan over the years, most recently settling in Odenplan. Around 35 exhibitors sell traditional handcrafts, homemade goodies, Christmas sweets and handmade candles. There are also a couple of tables selling secondhand festive items.
- Date: 30 Nov and 7 Dec 2024
- Time: 10.30am - 4.30pm
Södermalm
Hornstull market usually takes place on spring, summer, and autumn weekends, when the Hornstull waterfront is filled with exhibitors and food trucks creating a festive atmosphere. There's now a Christmas version of the beloved market, featuring good food, warm drinks, Christmas treats, and crafts.
- Dates: Weekends 30 Nov–22 Dec 2024
- Time: 10.30am–4pm
-
Hornstulls strand, Södermalm/Hornstull
Kungsträdgården
Support the city's Young Enterprise companies at their Christmas market in Kungsträdgården. You'll find some unique gifts, handcrafts and other treasures which you can buy straight from high school students involved in Young Enterprise.
- Date: 30 November 2024
- Time: 11am-4pm
-
Kungsträdgården, City/Norrmalm
- Website
Gärdet
At the Baltic Christmas Market at the Maritime Museum, you can buy Christmas gifts in the form of handicrafts and delicacies made in the Baltics or according to Baltic traditions by Baltic descendants in Sweden. You can also experience Baltic culture through song, music, and folk dance.
- Date: 30 November 2024
- Time: 10am–5pm
-
Djurgårdsbrunnsvägen 24, Djurgården/Gärdet
Södermalm
Tellus Recreation Centre is located at Lignagatan 8 in Hornstull and is an activity for seniors and/or adults with disabilities in the city of Stockholm. On 3rd December, they are hosting a Christmas market with a flea market, stalls showcasing crafts, and mulled wine sales.
- Date: 3rd December 2024
- Time: 11–15
Östermalm
Find Christmas gift books from the publisher Natur & Kultur! Browse through cookbooks by acclaimed chefs, Nobel Prize winner Han Kang's books, August Prize-nominated non-fiction and children's books, notable novels, psychology titles, and history books, paperbacks, and much more. Gingerbread, mulled wine, and festive market prices are promised, as well as gift wrapping.
- Date: 5 December 2024
- Time: 8am–7pm
Östermalm
The annual Christmas market at the Royal Stables includes crafts, artisan foods, children's activities and much more. While you're there, explore the beautiful buildings, the magnificent carriages that are used for ceremonial occasions and visit the stables themselves to see the king's horses.
- Date: 6-8 Dec 2024
- Time: Varies
-
H. M. Konungens hovstall, Östermalm
Södermalm
The City Museum invites you to the Winter Book Weekend with mingling, author talks, lectures, readings, and book sales. You can find Christmas presents and stock up on new favourites at the overflowing book tables. Participating authors include Ola Larsmo, Ylva Mårtens, Diana Olofsson, Harald Bergius, Alexander Andrée, Marianne Lindberg De Geer, Anders Sundelin, and Carl Johan De Geer. Nina Hemmingsson will lead the programme.
- Date: 7 December 2024
- Time: Midday–4pm
-
Ryssgården, Slussen, Södermalm
City centre
Schysst Jul is a way to help ensure a happy Christmas for people in need. Shop for jewellery, handmade textiles, good food, inspiring books, and much more from organisations and businesses that work for social and climate justice. The Christmas market takes place at the ABF building on Sveavägen.
- Date: 7–8 December 2024
- Time: Sat 10am–4pm, Sun 10am–3pm
-
Sveavägen 41, City/Vasastan/Norrmalm
Kungsholmen
For the third year in a row, Christmas in East Kungsholmen is being arranged, where shops and other participants invite you to festive gatherings. It's not a traditional market per se, but an atmospheric day with a quiz walk offering a chance to win a hotel stay, a visit from Santa, Christmas crafts, and caramelised almonds. On the same day, there will also be a Christmas market at Kungsholmens Friskola and Clarion Hotel Amaranten. At the hotel, there will be a tattoo artist available if you feel inspired to get a festive design tattooed.
- Date: 8 December 2024
- Time: 11am–3pm
-
Kungsholmsgatan 31, Kungsholmen
Skeppsholmen
Svensk Form is an association that works to promote Swedish design both in Sweden and around the world. For the fourth year in a row, they invite you to a Christmas market in their premises at Skeppsholmen where you can find bargains among the members' works, such as jewellery, woodwork, ceramics, lighting, posters and more.
- Date: 14 December 2024
- Time: 11–16
-
Skeppsholmen, City
- Read more on Thatsup
- Find out more
Kulturhuset Stadsteatern
City centre
Kulturhuset's Stadsteatern opens its doors to its Christmas market with special offers on everything from books and home furnishings to arts and crafts and puzzles. In the rhyme cabin, you can conjure up clever rhymes and have your gifts wrapped, while Café Plattan serves mulled wine and festive treats.
- Date: 14 December 2024
- Time: 11am–5pm
-
Sergels torg, City/Norrmalm
Djurgården
Over two days, the greenhouse and gardens at Rosendals Trädgård will be filled with students from fashion, design and visual communication at Beckmans College of Design selling items they have created. This is a great opportunity to find something nice and unique to give as a Christmas gift.
- Date: 14–15 December 2024
- Time: 11am–5pm
-
Rosendalsterrassen 3, Djurgården
Skeppsholmsgården Christmas market
The Christmas market on the inner-city island of Skeppsholmen may not be Stockholm's largest, but it's definitely one of the most charming. Surrounded by water in the heart of the city, you'll find a festive market with a nautical and crafts theme. Watch as blacksmiths forge iron or try it for yourself, warm yourself by the fire or grill a sausage, have a hot drink and something to eat and buy unique Christmas presents.
- Date: 14–15 Dec 2024
- Time: 11am-5pm
-
Skeppsholmen, City
- Website
Outside the city centre
Märsta
Take in the Christmas atmosphere, enjoy festive treats and shop for homemade gifts and Christmas decorations at Steninge Slottsby. Take a walk in the beautiful wintery surroundings.
- Date: 11 Nov–23 Dec 2024
- Time: Mon-Fri 11am-6pm, Sat-Sun 10am-5pm
Taxinge Slott
Taxinge
The Christmas market at Taxinge Slott is one of the largest in Sweden, with over 130 artisans selling their homemade products. Taste homemade delicacies, warm up by the open fire and enjoy the festive atmosphere.
- Date: 15–17 Nov 2024
- Time: Fri–Sat 10am–6pm, Sun 10am–4pm
-
Näsby 52
Zeta's Christmas market
Segeltorp
The nursery shop and outdoor areas at this stylish garden centre are filled with wreaths, amaryllis, hyacinths, hellebores and other seasonal flowers and greenery, as well as patinated pots and planters, silvery baubles and masses of beautiful decorations. The garden is warmed and lit up with braziers and outdoor candles and the garden café serves soup and other good things.
- Date: 23–24 Nov 2024
- Time: 10am-4pm
-
Blombacken 2, Huddinge/Skärholmen
Hässelby
On the 23rd–24th of November, Hässelby Castle will transform into a sparkling Christmas market. Experience the flavours of Christmas with mulled wine, gingerbread, and hot dogs, shop for gifts, and enjoy a festive platter in the orangery. The market also offers activities for all ages, such as a mini funfair, castle tours, and Christmas music.
- Date: 23rd–24th November 2024
- Time: 11am–4pm
-
Maltesholmsvägen 1
Nacka
At the 18th-century estate Nyckelvikens Herrgård, there will be an Advent Day on 24th November, featuring a market, a visit from Santa, pony rides, and accordion music. Don't miss the chance to say hello to the farm animals or to visit the ghosts in the attic – if you dare...
- Date: 24th November 2024
- Time: 11–15
-
Nyckelvikens herrgård, Nacka
Åkersberga
Once upon a time Wira Bruk was Sweden's main armoury, but it's now a museum where they organise a Christmas market on the first of advent. Browse the handcrafts and edible goodies sold at the twenty five market stalls, have something to eat in the restaurant and let the live music put you in a Christmassy mood.
- Date: 29 Nov–1 Dec 2024
- Time: Fri midday–4pm, Sat-Sun 10am–4pm
Konstfack
Shop from art students
Konstfack art school in Telefonplan trains up a group of truly talented artists each year, specialising in various types of art: painting, sculpture, illustration, jewellery – and much more. You can purchase all of this directly from the art students at Konstfack's Christmas market, which this year takes place on 30 November and 1 December. Entry costs 25 kronor.
- Date: 30 Nov–1 Dec 2024
- Time: 10am–5pm
-
LM Ericssons väg 14, Hägersten-Liljeholmen
Sandhamn
At the market alongside Sandhamn Seglarhotell, you can stroll between various stalls and find Christmas gifts, beautiful decorations, and local delicacies, warm yourself by the fire or grab something hot to drink in the Orangeriet, and enjoy grilled food outdoors in the winter landscape of the archipelago. Atmospheric Christmas music is performed by the Christmas choir, and you can also book a traditional Christmas julbord.
- Date: 30 November 2024
- Time: 11am–3pm
-
Sandhamn, The Archipelago/Värmdö/Sandhamn
Järfälla
Kallhäll invites you to a festive day where you can meet Santa and leave your wish list, enjoy some refreshments, buy lottery tickets for the Christmas Eve celebration or locally produced honey, as well as participate in various activities. Children can ride a pony if they purchase a ticket in advance.
- Date: 30 November 2024
- Time: 11–15
Järfälla
Viksjö Scout Troop invites you to a Christmas market at Ekollongränd 2, featuring a café, tombola, fishing pond, and the sale of food and Christmas items.
- Date: 30 November 2024
- Time: 10am–2pm
South of Stockholm
The Stora Sköndal Christmas market in southern Stockholm sells fine foods, flowers, handicrafts, and products focusing on locally sourced, home-produced, and organic items. There will also be snacks and food, festive entertainment, and activities for the little ones.
- Date: 30 Nov–1 Dec 2024
- Time: 10am-4pm
Herrängens Gård
Älvsjö
Herrängens gård is holding their traditional Christmas market again this year. On the first weekend of advent, the charming old wooden villa will be filled with exhibitors selling crafts, ceramics, jewellery and wreaths, as well as edible goodies such as smoked meat, pickled herring, preserves, coffee and tea. The café will be open and Father Christmas will be receiving children's wish lists in his workshop.
- Date: 30 Nov–1 Dec 2024
- Time: 11am-4pm
-
Segeltorpsvägen 49–51, Älvsjö
Skoklosters slott
Skokloster
Every year on the first weekend of Advent, Skokloster Castle invites you to a traditional Christmas market. For two days, visitors can enjoy handicrafts, local delicacies, winter guided tours and Christmas presents in the shop. The 17th-century castle is one of the world's best-preserved baroque castles and can be reached by both car and public transport.
- Date: 30 Nov–1 Dec 2024
- Time: 11am-4pm
-
Skoklostervägen 98
Solna
This is a Christmas market run by nerds - but for everyone! But it's particularly well suited to anyone who likes dragons and elves, boardgames and computer games, fantasy, comics, Marcel, DC, cosplay and Japanese characters. Artists and private individuals will be selling a wonderful mix of new and pre-loved items.
- Date: 30 Nov–1 Dec 2024
- Time: Sat 11am–4pm, Sun 11am–3pm
-
Ankdammsgatan 46, Solna
- Website
Sigtuna
Sigtuna's popular Christmas market takes over the main square each year. While you're there, take a walk around in Sigtuna, Sweden's first town, and admire the picturesque surroundings.
- Date: 1, 8, 15 and 22 December 2024
- Time: 11am-4pm
Eco, reko, retro
At Täby Park's Christmas market, exhibitors and producers who are passionate about locally sourced, organic, and handmade goods come together. Browse among recycled and repurposed items, crafts, handmade treats, gifts, and all kinds of delicious food that are perfect for the festive season.
- Date: 1 December 2024
- Time: 11am–3pm
Fryshuset
Every year Handcraft Kvinnokraft organises a Christmas market selling handcrafts by women, non-binary and trans people. This year around 70 exhibitors will be taking part, selling silver jewellery, skincare, ceramics, woodwork, books, clothes, art and more, all made with a sustainable, humanitarian philosophy.
- Date: 1 December 2024
- Time: 11am-5pm
-
Mårtensdalsgatan 2-8, Hammarby sjöstad
- Website
Annual tradition
The traditional Christmas market in Gamla Enskede is a true classic, taking place this year for the 36th time. There are over a hundred sellers – from market stalls and enthusiastic school classes to creative entrepreneurs. Expect a wide range of crafts, food, and Christmas gifts available.
- Date: 7–8 December 2024
- Time: 11–16
Södertälje
Torekällbergets open-air museum invites you to a Christmas market in the spirit of the 1800s. Peek into various homes and see how Christmas is celebrated there, meet artists and townsfolk, greet Santa, listen to Lucia songs, join in the joy of the farmhands' games, and much more. A festive day for the whole family.
- Date: 7–8 December 2024
- Time: 11am–5pm
-
Källgatan 15, Södertälje
Värmdö
There are always fun things happening at rural Siggesta Gård on the island of Värmdö. On the 7th–8th December, it's time for their Christmas market with treats, warm mulled cider, Christmas buffet and open fires. A sausage or two will also be grilled, and local producers will sell their products and crafts.
- Date: 7th–8th Dec 2024
- Time: Sat 11am–9pm, Sun 11am–3pm
-
Siggersta Gård, The Archipelago/Värmdö
Nynäshamn
On the second of advent, the fishing harbour in Nynäshamn fills with market stalls where you can buy sweets, cheese, sausages, chocolates, jewellery, candles, and much more. The market is held between Restaurant Kroken and the old boat hall, where you can also craft, dance, and listen to folk music. Santa Claus will accept wish lists, and if the weather permits, Mrs. Claus will go wakeskating. There will also be pony rides, horse-drawn carriages, and Christmas carols.
- Date: 7–8 December 2024
- Time: 11am–4pm
Sundbyberg
Sundbybergs Centrum is hosting a Christmas market featuring choral singing, gingerbread, a lottery, and market stalls with crafts and food. There will also be pony rides and a fishing pond for the youngest visitors, as well as the opportunity to meet Santa and hand over their wish lists.
- Date: 7 December 2024
- Time: 11am–3pm
Archipelago
Take a winter archipelago trip with Blidösundsbolaget, which arranges a journey to Almvik's Christmas market. You can also add a table reservation to enjoy food in the dining room on board, where à la carte dishes with Christmas-inspired options are served.
- Date: 7 December 2024
- Time: 9am–8.20pm boarding and disembarking at Skeppsbron
-
Skeppsbrokajen, Old Town
Vaxholm
On the second Advent of every year, a Christmas market is held on Rådhustorget in Vaxholm.Enjoy caramelised almonds, crafts, mulled wine, Christmas trees, and activities in a festive mix for both young and old.
- Date: 7–8 Dec 2024
- Time: 11am–4pm
Råsunda
Movie legends such as Greta Garbo and Ingrid Bergman have emerged as film stars, and directors like Victor Sjöström and Ingmar Bergman have worked at Filmstaden in Råsunda. Every year, Filmstadens Kultur invites you to a classic Christmas market in old-fashioned style on historically significant film grounds, featuring sales, music, film, and waffles.
- Date: 8 December 2024
- Time: Midday–4pm
-
Greta Garbos väg 11-13, Solna
Sollentuna
Hersby heritage centre invites you to a traditional Christmas market in an old-fashioned setting in Sollentuna. Visit the shop and the smithy, meet Santa, listen to folk music, and enjoy treats such as mulled wine, sausages, and candy floss. Experience an 18th century Christmas feast and the exhibition 'Scents and Flavours of Christmas'.
- Date: 8 December 2024
- Time: Midday–3pm
Atmospheric
The beautiful wooden town of Norrtälje is holding a Christmas market on the 8th of December. The town will be filled with various stalls where you can find Christmas gifts, decorations, sweets, lights, and everything you'd expect of a great Christmas market. Both Santa and Lucia will also be visiting.
- Date: 8 December 2024
- Time: 11am–4pm
Järfälla
At this castle market, you can browse among flea market finds, Christmas sweets, scented candles, and Christmas decorations, as well as enjoy homemade treats from the castle's pastry chef and warming soup from the food truck. New for this year is that the castle will be open for coffee and a cake buffet. If you wish, you can bring a wrapped Christmas present for OperationAid, which spreads joy to children in Ukraine.
- Date: 8 December 2024
- Time: 11am–3pm
-
Görvälnsvägen, Järfälla
-
Website
•
Görvälns Slott Boutiquehotell
08-120 002 00 - Read more on Thatsup
Jakobsberg
Meet local artisans and find Christmas gifts and edibles at the Görväln Farm Christmas market, organised by the Görvälnlammet association. On site, you can also eat and buy their own lamb sausages. There will also be pony rides for the little ones and a visit from Santa. To get to the market, simply hop on a free bus from Jakobsberg station to the farm between 10:30 and 15:30.
- Date: 8 December 2024
- Time: 11am–3pm
Järfälla
Kallhäll Scout Troop have their headquarters at Slammertorp in Görväln Nature Reserve, where they also invite you to a Christmas market. Follow the outdoor candles to find your way to the market, where you can enjoy mulled wine, Christmas treats, homemade goods, as well as chocolate decorations and sales of various market items..
- Date: 8 December 2024
- Time: Midday–3pm
Hökarängsbadet
Elias Alkhouri, 17, is organising the Sköndal Christmas market at Hökarängsbadet on 14th December to liven up the area. The market will feature Christmas tree sales, a Lucia procession, a visit from Santa, refreshments and market stalls. Elias is handling most of it himself, with support from his grandmother who is baking buns for the occasion. If the market is successful, he hopes to make it an annual tradition.
- Date: 14th December 2024
- Time: Midday–4.30pm
Aspudden
At Vintervikens Gardens, there will be crafts, food, a Lucia procession, and music in a festive mix. Fires will be lit, saffron buns will be baked, and there will be Christmassy music and a Lucia procession. The garden café will, of course, be open.
- Date: 14-15 December 2024
- Time: 11am–3pm
-
Vinterviksvägen 30, Hägersten-Liljeholmen
Värmdö
At Artipelag's Christmas market, you'll find market stalls filled with delicacies such as spiced bread, saffron buns, pralines and Christmas sweets, all handmade by Artipelag's patisserie. Local artisans sell jewellery, wool blankets and glassware, and Värmdö cider house will be on site with mulled wine and hot cider. Take the opportunity to do some Christmas crafting or create your own Christmas wreath, and don't miss the Lucia performance by the music classes of Adolf Fredrik.
- Date: 14 December 2024
- Time: 11am–4pm
-
Artipelagstigen 1, The Archipelago/Värmdö
Liljeholmen
Färgfabriken Marknad is one of Stockholm's largest markets for arts and crafts and design, where visitors can shop directly from the designers. At the Christmas market, 100 sellers display their works, and there will also be food, drinks, and DJs. Weather permitting, they will fire up the grill and open the container bar outside in the courtyard.
- Date: 14–15 December 2024
- Time: 11am–5pm
-
Lövholmsbrinken 1, Hägersten-Liljeholmen