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
-
4Brygghuset Vasastan
-
5Wasa Christmas market Odenplan
-
6Kungsträdgården Kungsträdgården
-
7Hovstallet Östermalm
-
8ABF-huset City centre
-
9Skeppsholmen Skeppsholmsgården Christmas market
-
-
Outside the city centre
-
1Steninge Slottsby Märsta
-
2Taxinge Slott Taxinge
-
3Zeta's Christmas market Segeltorp
-
4Christmas market in Wira Bruk Åkersberga
-
5Konstfack Shop from art students
-
6Stora Sköndal Christmas market Söderort
-
7Herrängens Gård Älvsjö
-
8Skoklosters slott Skokloster
-
9Solnahallen Solna
-
10Sigtuna Julmarknad Sigtuna
-
11Täby Park Christmas market Eco, reko, retro
-
12Fryshuset Fryshuset
-
13Siggesta Gård Värmdö
-
14Vaxholm Christmas market Vaxholm
-
15Norrtälje Christmas market Atmospheric
-
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
Brygghuset
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
- 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
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
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
-
H. M. Konungens hovstall, Östermalm
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
- Time: Sat 10am–4pm, Sun 10am–3pm
-
Sveavägen 41, City/Vasastan/Norrmalm
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
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
-
Website
•
Zetas Trädgård
08-646 03 91 - Read more on Thatsup
Å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
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
-
Website
•
Konstfack
08-450 41 00 - Read more on Thatsup
Söderort
In Stora Sköndal's Christmas market in southern Stockholm, around fifty vendors sell fine foods, flowers, handicrafts and products with a focus on locally grown, locally produced and organic products. There will also be a hot dog barbecue, Christmas tree sale, pony rides, music and American Christmas food.
- 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 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
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ö
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
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