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.

Photo: Roland zh, CC BY-SA 3.0 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

Photo: Basler Weihnachtsmarkt 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

Photo: Luca Florio, CC BY-SA 3.0 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

Photo: RUDOLFS Weihnacht 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

Photo: Einsiedler Weihnachtsmarkt 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

Photo: David Haberthür, CC BY 2.0 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

Photo: Roland zh, CC BY-SA 3.0 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

Photo: Verein Christchindlimärt, Bremgarten 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

Photo: LaJu94, CC0 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

Photo: St.Gallen-Bodensee Tourismus 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
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
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
Which market opens when?
The 2026 opening days of the markets on this page.
- Oct · Thu
- Nov · Sat
- Nov · Wed
- Nov · Thu
- Nov · Fri
- Nov · Sat
- Nov · Sun
- Nov · Thu
- Nov · Fri
- Nov · Sat
- Nov · Sun
- Dec · Wed
- Dec · Thu
- Dec · Fri
- Dec · Sat
- Dec · Sun
- Dec · Tue
- Dec · Wed
- Dec · Thu
- Dec · Fri
- Dec · Sat
- Dec · Sun
- Dec · Wed
- Dec · Thu
- Dec · Fri
All Christmas markets on the map
77 markets across Switzerland – the map shows them with every event nearby.
By region
Zurich and Eastern Switzerland
Central Switzerland
Basel, Bern and the Mittelland
Ticino and Graubünden
Christmas markets across the border
Day trips and short breaks by EUROBUS coach from Switzerland
- France · By EUROBUS from Zurich, Basel, Bern and Lucerne
- France · By EUROBUS from Zurich, Basel and Bern
- Germany · By EUROBUS from Zurich, Windisch and Winterthur
- Germany · By EUROBUS from Switzerland
- Germany · By EUROBUS from Switzerland
- Germany · By EUROBUS from Switzerland
- Germany · By EUROBUS from Switzerland
- Germany · By EUROBUS from Switzerland
- Germany · By EUROBUS from Switzerland
- Germany · By EUROBUS from Basel, Zurich and Bern
- Germany · By EUROBUS from Zurich, Bern, Lucerne and Basel
- Germany · By EUROBUS from Zurich, Lucerne, Solothurn and Biel
- Germany · By EUROBUS from Switzerland
- Germany · By EUROBUS from Switzerland
- Germany · By EUROBUS from Switzerland
- France · By EUROBUS from Zurich, Basel, Bern and Lucerne
- Germany · By EUROBUS from Windisch, Zurich, Winterthur and St. Gallen
- Germany · By EUROBUS from Basel, Zurich and Lucerne
- Italy · By EUROBUS from Switzerland
Questions and answers
When do the Christmas markets in Switzerland start in 2026?
Which is the largest Christmas market in Switzerland?
Do the Christmas markets charge an entry fee?
Which Christmas markets are there in Switzerland?
Christmas markets in every canton
149 more markets from the event calendars of municipalities, tourist offices and organisers, as of 18 October 2026
