Where to find Stockholm's best Christmas markets

Where to find Stockholm's best Christmas markets

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.

Tatty Good, Content Writer UK & Translator SE, Thatsup Tatty Good, Content Writer UK & Translator SE, Thatsup
Tatty Good
  1. In central Stockholm
    1. 1
      Stortorget Old Town
    2. 2
      Skansen Christmas market Djurgården
    3. 3
      Bondens egen marknad farmers market Södermalm/Östermalm
    4. 4
      Formkavalkaden Christmas market Vasastan
    5. 5
      Wasa Christmas market Odenplan
    6. 6
      Hornstulls Marknad Södermalm
    7. 7
      Kungsträdgården Kungsträdgården
    8. 8
      Baltic Christmas market Gärdet
    9. 9
      Natur & Kultur's Christmas market Östermalm
    10. 10
      Hovstallet Östermalm
    11. 11
      ABF-huset City centre
    12. 12
      Svensk Form's Christmas market Skeppsholmen
    13. 13
      Rosendals Wärdshus Djurgården
    14. 14
      Skeppsholmen Skeppsholmsgården Christmas market
  2. Outside the city centre
    1. 1
      Steninge Slottsby Märsta
    2. 2
      Taxinge Slott Taxinge
    3. 3
      Zeta's Christmas market Segeltorp
    4. 4
      Hesselby Slott Hässelby
    5. 5
      Nyckelvikens Herrgård Nacka
    6. 6
      Christmas market in Wira Bruk Åkersberga
    7. 7
      Konstfack Shop from art students
    8. 8
      Sandhamn Seglarhotell Sandhamn
    9. 9
      Stora Sköndal Christmas market South of Stockholm
    10. 10
      Herrängens Gård Älvsjö
    11. 11
      Skoklosters slott Skokloster
    12. 12
      Solnahallen Solna
    13. 13
      Sigtuna Julmarknad Sigtuna
    14. 14
      Täby Park Christmas market Eco, reko, retro
    15. 15
      Fryshuset Fryshuset
    16. 16
      Siggesta Gård Värmdö
    17. 17
      Nynäshamn Christmas market Nynäshamn
    18. 18
      Christmas market in Sundbyberg Sundbyberg
    19. 19
      Blidösunds­bolaget Archipelago
    20. 20
      Vaxholm Christmas market Vaxholm
    21. 21
      Filmstaden Råsunda Råsunda
    22. 22
      Norrtälje Christmas market Atmospheric
    23. 23
      Vintervikens Trädgårdskafé Aspudden
    24. 24
      Artipelag Värmdö
    25. 25
      Färgfabriken Liljeholmen

Jump to

In central Stockholm

Stortorget

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

Skansen Christmas market

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

Bondens egen marknad farmers market

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

Wasa Christmas market

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

Hornstulls Marknad

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

Kungsträdgården

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

Baltic Christmas market

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

Natur & Kultur's Christmas market

Ö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

Hovstallet

Ö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

ABF-huset

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

Svensk Form's Christmas market

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

Rosendals Wärdshus

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

Skeppsholmen

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

Outside the city centre

Steninge Slottsby

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

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

Hesselby Slott

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

Nyckelvikens Herrgård

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

Christmas market in Wira Bruk

Å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

Sandhamn Seglarhotell

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

Stora Sköndal Christmas market

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 – Christmas markets
Herrängens Gård
Herrängens Gård – Christmas markets
Herrängens Gård
Jul på Herrängens Gård · Herrängens Gård – Christmas markets
Jul på Herrängens Gård · Herrängens Gård
Herrängens Gård – Christmas markets
Herrängens Gård
Herrängens Gård – Christmas markets
Herrängens Gård
Jul på Herrängens Gård · Herrängens Gård – Christmas markets
Jul på Herrängens Gård · Herrängens Gård

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
Skoklosters slott – Christmas markets
Skoklosters slott
Skoklosters slott – Christmas markets
Skoklosters slott
Skoklosters slott – Christmas markets
Skoklosters slott
Skoklosters slott – Christmas markets
Skoklosters slott
Skoklosters slott – Christmas markets
Skoklosters slott
Skoklosters slott – Christmas markets
Skoklosters slott

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

Solnahallen

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

Sigtuna Julmarknad

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

Täby Park Christmas market

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

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

Siggesta Gård

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

Nynäshamn Christmas market

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

Christmas market in Sundbyberg

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

Blidösunds­bolaget

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

Vaxholm Christmas market

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

Filmstaden Råsunda

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

Norrtälje Christmas market

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

Vintervikens Trädgårdskafé

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: 9–10 December 2024
  • Time: 11am–3pm
Artipelag – Christmas markets
Artipelag
Artipelag – Christmas markets
Artipelag
Artipelag – Christmas markets
Artipelag
Artipelag – Christmas markets
Artipelag
Artipelag – Christmas markets
Artipelag
Artipelag – Christmas markets
Artipelag
Artipelag – Christmas markets
Artipelag
Artipelag – Christmas markets
Artipelag

Artipelag

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

Färgfabriken

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

Christmas markets – About the guide

Stockholm's best Christmas markets - This guide is updated annually. If you know of any really nice Christmas markets which we ought to include, or if you spot any errors, please get in touch. God jul!

 

Send suggestion

Did we miss something in this guide?

At Thatsup, we have extensive experience of guiding our readers to a city’s hidden gems. Since 2008, our editors have been writing insightful guides covering restaurants, bars, cafes, hotels, and hairdressers, among other things. Our guides consist of carefully selected tips based on our local knowledge and are regularly updated with the help of our focus group, where we collectively discuss selections and content. We are constantly working to inspire and provide you with the best possible experience, no matter where you are or what you are looking for.