Christmas markets in Switzerland 2026

From Basel to Montreux: dates, opening hours and tips for 77 markets in 35 towns, checked with the towns and organisers.

  • From 18 November
  • 77 markets · 35 towns

In short

Switzerland's Christmas markets 2026 open from 18 November, first in Winterthur. Zurich, Bern, Geneva and Zug follow on 19 November. Montreux, Lucerne, Solothurn, Schaffhausen, Lausanne and Interlaken follow on 20 November. Open as early as 29 October: Badener WunderDorf in Baden. Open as early as 7 November: Uetliberger Weihnachtsmarkt in Zurich. Most close on 23 or 24 December; a few stay open until 10 January 2027. Entry is free almost everywhere.

At a glance

Season
18 November 2026 – 10 January 2027
Largest market
Basel, 4 sites in the old town
By the water
Montreux, Geneva, Lucerne, Zug and Rapperswil
Getting there
Almost all 2–15 minutes' walk from the station
Quietest time
Weekday afternoons

The most beautiful Christmas markets in Switzerland

Our pick by size, setting and programme. All dates and times come from the organisers.

  1. Children's choir on the illuminated Singing Christmas Tree at Werdmühleplatz in the evening (2010)
    Photo: Roland zh, CC BY-SA 3.0
    From the main station to Bellevue

    Zurich

    Bahnhofplatz, Münsterhof, Werdmühleplatz, Sechseläutenplatz

    On 19 November 2026 six markets open in Zurich, from the Polarzauber in the station concourse to the Singing Christmas Tree, where choirs sing daily. New on Sechseläutenplatz is a walkable Advent wreath, 50 metres in diameter.

    • Dates: 19 Nov – 24 Dec
    • Stalls: over 100 market huts
    • Choirs on the Christmas tree
    • Walkable Advent wreath
    • Indoor market in the station
    All about the Zurich Christmas market
  2. Stalls on Münsterplatz at dusk
    Photo: Basler Weihnachtsmarkt
    The largest market in Switzerland

    Basel

    Münsterplatz, Barfüsserplatz, Theaterstrasse 7, Rheingasse

    A large decorated Christmas tree stands in front of the Minster, and in the fairy-tale forest children cast pewter and decorate gingerbread. Newly added is the Basler Wienachtsdorf on Theaterplatz, which stays open until 3 January.

    • Dates: 26 Nov 2026 – 3 Jan 2027
    • Stalls: around 40 huts
    • Fairy-tale forest for children
    • Candle dipping
    • Fondue in the Adväntsgass
    All about the Basel Christmas market
  3. Illuminated market hall (Marché couvert) on Place du Marché at night, with chalets and visitors in front (2016)
    Photo: Luca Florio, CC BY-SA 3.0
    Father Christmas flies over the lake

    Montreux

    Place du Marché

    On the quays of Montreux, more than 150 chalets stand right on Lake Geneva, and every evening Father Christmas flies over the crowd. A cog railway takes you to his house on the Rochers-de-Naye, at 2042 metres.

    • Dates: 20 Nov – 24 Dec
    • Stalls: over 150 chalets
    • Flying Father Christmas
    • House on the Rochers-de-Naye
    • Ferris wheel on Lake Geneva
    All about the Montreux Christmas market
  4. Wooden chalet with fairy lights and an illuminated «Rudolfs Weihnacht» sign in the evening
    Photo: RUDOLFS Weihnacht
    Between the lakeshore and the old town

    Lucerne

    Franziskanerplatz 1, Inseli-Park, Werftsteg, Weinmarkt, Kapellplatz

    In the Inseli-Park by the KKL there are over 50 huts, including a fondue chalet and a music chalet, and on Franziskanerplatz around 70 stalls surround an Advent wreath more than three metres across. There are also crafts on the Weinmarkt and a market in the halls of the Hotel Schweizerhof.

    • Dates: 20 Nov – 23 Dec
    • Stalls: around 70 stalls
    • Advent wreath on the fountain
    • Fondue chalet on the lake
    • Crafts on the Weinmarkt
    All about the Lucerne Christmas market
  5. Illuminated stalls with Christmas decorations on Hauptstrasse at dusk
    Photo: Einsiedler Weihnachtsmarkt
    In front of the Einsiedeln abbey church

    Einsiedeln

    Klosterplatz

    More than 145 stalls line Hauptstrasse up to Klosterplatz, where the big Christmas tree stands in front of the abbey church. On the first market Saturday the abbey sends out St Nicholas, and on 5 December hundreds of Caritas candles light up the square.

    • Dates: 27 Nov – 6 Dec
    • Stalls: over 145 stalls
    • St Nicholas send-off
    • Caritas sea of lights
    • Nativity scene, 470 figures
    All about the Einsiedeln Christmas market
  6. Federal Palace with an illuminated Christmas tree on Bundesplatz at night (December 2005), a few steps from the Sternenmarkt
    Photo: David Haberthür, CC BY 2.0
    In front of the Minster and next to the Federal Palace

    Bern

    Waisenhausplatz, Münsterplatz, Kleine Schanze, Europapromenade, Münsterplattform

    In front of the Minster, craftspeople sell only one-off pieces from their own workshops, and on Waisenhausplatz there are over 50 wooden huts. Next to the Federal Palace, the Sternenmarkt has around 80 huts and a fondue chalet with 200 seats.

    • Dates: 19 Nov – 27 Dec
    • Stalls: over 50 wooden huts and stalls
    • One-off pieces at the Minster
    • Alpine view from the Sternenmarkt
    • Children's village with carousel
    All about the Bern Christmas market
  7. Row of market stalls under string lights on Hauptplatz, seen from above, in the evening (2010)
    Photo: Roland zh, CC BY-SA 3.0
    Between the lakeshore and the castle

    Rapperswil

    Fischmarktplatz

    From 9 to 13 December, over 200 stalls stretch from the lakeshore along Marktgasse to Hauptplatz below the castle. On the weekends before and after there is a smaller edition at the harbour, with fondue in the chalet on Fischmarktplatz.

    • Dates: 3–20 Dec
    • Stalls: over 200 stalls at the large market, around 100 otherwise
    • Märlizelt for children
    • Fondue in the Hüttenzauber
    • Star singing on 20 December
    All about the Rapperswil Christmas market
  8. Illuminated market stalls and Christmas tree in the old town in the evening, visitors blurred by a long exposure
    Photo: Verein Christchindlimärt, Bremgarten
    In the old town on the Reuss

    Bremgarten

    Marktgasse

    For four days, more than 250 market stalls stand in the old town of Bremgarten, in 2026 for the 31st time. There are also over 40 performances at the Zeughaus, the Kellertheater and the Märt-Chile, most of them with free admission.

    • Dates: 3–6 Dec
    • Stalls: more than 250 market stalls
    • More than 250 market stalls
    • Cultural programme at the Zeughaus
    • Shuttle from Park & Ride
    All about the Bremgarten Christmas market
  9. Strings of lights with stars above the Untertor lane in the old town, at dusk with remnants of snow (December 2023)
    Photo: LaJu94, CC0
    In the car-free old town

    Winterthur

    Neumarkt, Teuchelweiherplatz

    Around 60 decorated wooden huts stand on Neumarkt, and in the Märliwald animated fairy-tale scenes play. As early as 18 November the canopy of lights glows over the winter market on Teuchelweiherplatz, with a fondue chalet and the Slalom Bar.

    • Dates: 18 Nov – 23 Dec
    • Stalls: around 60 wooden huts
    • Märliwald for children
    • Chlauseinzug on 29 November
    • Fondue chalet
    All about the Winterthur Christmas market
  10. Glowing stars above an old-town lane at dusk, a tower of the cathedral in the background
    Photo: St.Gallen-Bodensee Tourismus
    Over 600 stars above the old town

    St. Gallen

    Gallusplatz

    In Advent more than 600 stars hang above the lanes and shine in their own light choreography. The Sternenmarkt stands on Gallusplatz by the Abbey District, and mulled wine is also served at the Vadian monument.

    • Dates: 26 Nov – 24 Dec
    • Stalls: more than two dozen wooden huts
    • Over 600 stars
    • Chlausritt on 3 December
    • Christmas tree in the Abbey District
    All about the St. Gallen Christmas market
  • On the Quai du Mont-Blanc, right on the lake

    Geneva

    Quai du Mont-Blanc

    The chalets of Noël au Quai stand on the Quai du Mont-Blanc right on Lake Geneva, with a Ferris wheel and, for the first time in 2026, an ice rink of its own. The Chalet à Fondue serves Geneva fondue, and around 30 food and drink vendors cook at lunchtime and in the evening.

    • Dates: 19 Nov – 24 Dec
    • Stalls: around 30 food and drink vendors
    • Ice rink for the first time
    • Chalet à Fondue
    • Ferris wheel by the lake
    All about the Geneva Christmas market
  • Fondue gondolas in the old town

    Aarau

    Graben

    On three Advent weekends more than 20 huts with crafts and gifts stand on the Graben in the old town. On Schlossplatz you eat fondue in heated gondolas, and in the market hall you dip candles made of beeswax.

    • Dates: 3–20 Dec
    • Stalls: over 20 huts
    • Fondue gondolas
    • Candle dipping
    • Chlausauszug on 3 December
    All about the Aarau Christmas market

Which market opens when?

The 2026 opening days of the markets on this page.

  1. 29.Oct · Thu
  2. 7.Nov · Sat
  3. 18.Nov · Wed
  4. 19.Nov · Thu
  5. 20.Nov · Fri
  6. 21.Nov · Sat
  7. 22.Nov · Sun
  8. 26.Nov · Thu
  9. 27.Nov · Fri
  10. 28.Nov · Sat
  11. 29.Nov · Sun
  12. 2.Dec · Wed
  13. 3.Dec · Thu
  14. 4.Dec · Fri
  15. 5.Dec · Sat
  16. 6.Dec · Sun
  17. 8.Dec · Tue
  18. 9.Dec · Wed
  19. 10.Dec · Thu
  20. 11.Dec · Fri
  21. 12.Dec · Sat
  22. 13.Dec · Sun
  23. 16.Dec · Wed
  24. 17.Dec · Thu
  25. 18.Dec · Fri

All Christmas markets on the map

77 markets across Switzerland – the map shows them with every event nearby.

© swisstopoExplore on the map

Questions and answers

When do the Christmas markets in Switzerland start in 2026?
Switzerland's Christmas markets 2026 open from 18 November, first in Winterthur. Zurich, Bern, Geneva and Zug follow on 19 November. Montreux, Lucerne, Solothurn, Schaffhausen, Lausanne and Interlaken follow on 20 November. Open as early as 29 October: Badener WunderDorf in Baden. Open as early as 7 November: Uetliberger Weihnachtsmarkt in Zurich. Most close on 23 or 24 December; a few stay open until 10 January 2027. Entry is free almost everywhere.
Which is the largest Christmas market in Switzerland?
The Basel Christmas market, with 4 sites in the old town.
Do the Christmas markets charge an entry fee?
Entry is free almost everywhere.
Which Christmas markets are there in Switzerland?
This page covers the Christmas markets in Zurich, Basel, Montreux, Lucerne, Einsiedeln, Bern, Geneva, Rapperswil, Bremgarten, Winterthur, St. Gallen, Aarau, Solothurn, Olten, Chur, Thun, Sion, Stein am Rhein, Biel/Bienne, Lugano, Baden, Schaffhausen, Fribourg, Murten, Zug, Lausanne, Interlaken, Vevey, Locarno, Rheinfelden, Neuchâtel, Bellinzona, St. Moritz, Ascona and Arosa.

Christmas markets in every canton

149 more markets from the event calendars of municipalities, tourist offices and organisers, as of 18 October 2026

Aargau18 markets
Appenzell Ausserrhoden4 markets
Basel-Landschaft12 markets
Bern10 markets
Fribourg3 markets
Graubünden5 markets
Jura1 market
Lucerne9 markets
Neuchâtel1 market
Obwalden3 markets
Schaffhausen2 markets
Schwyz2 markets
Solothurn11 markets
St. Gallen21 markets
Thurgau11 markets
Uri1 market
Vaud3 markets
Zug2 markets
Zurich30 markets
Winterzauber Weihnachtsmarkt21 November 2026Seegräben · 21–25 NovemberAdventsmarkt22 November 2026Uitikon Waldegg · 22 NovemberLangnauer Weihnachtsmarkt27 November 2026Langnau am Albis · 27 NovemberAdventsmarkt Regensdorf27 November 2026Regensdorf · 27–29 NovemberWalder Weihnachtsmarkt27 November 2026Wald · 27–29 NovemberEmbri Märt - Weihnachtsmarkt28 November 2026Embrach · 28 NovemberChlausmärt28 November 2026Fehraltorf · 28 NovemberErloser Weihnachtsmarkt28 November 2026Hinwil · 28 NovemberKlotener Weihnachtsmarkt28 November 2026Kloten · 28–29 NovemberPfäffiker Weihnachtsmarkt28 November 2026Pfäffikon · 28 NovemberAdventsmarkt28 November 2026Rüschlikon · 28 NovemberAdventsmarkt28 November 2026Zumikon · 28 NovemberWeihnachtsmärt29 November 2026Meilen · 29 NovemberWeihnachtsmarkt29 November 2026Neerach · 29 NovemberWeihnachtsmarkt im Luberzenareal3 December 2026Urdorf · 3–13 December53. Fällander Weihnachtsmärt4 December 2026Fällanden · 4 DecemberWeihnachtsmarkt Thalwil4 December 2026Thalwil · 4 DecemberWeihnachtsdorf4 December 2026Weiningen ZH · 4–6 DecemberChlausmarkt in Bassersdorf5 December 2026Bassersdorf · 5 DecemberWeihnachtsmarkt Birmensdorf5 December 2026Birmensdorf · 5 DecemberAdventsmärt5 December 2026Pfungen · 5 DecemberRorbaser Weihnachtsmarkt5 December 2026Rorbas · 5 DecemberWinkler Wiehnachtsmärt5 December 2026Winkel · 5 DecemberWienachtsmärt im Hof6 December 2026Bubikon · 6 DecemberSonntagsverkauf und Weihnachtsmärt6 December 2026Egg · 6 DecemberWalliseller Adventsmarkt10 December 2026Wallisellen · 10 DecemberWeihnachtsmarkt12 December 2026Bäretswil · 12 DecemberWeihnachtsmarkt und Gewerblerstunden12 December 2026Dielsdorf · 12–13 DecemberAdventsmärt im Weisbrod-Areal12 December 2026Hausen am Albis · 12 DecemberRifferswiler Weihnachtsmarkt13 December 2026Rifferswil · 13 December

Give experiences for Christmas

A voucher for experiences all over Switzerland – straight to your inbox as a PDF.

Christmas vouchers