Christmas Markets 2025 in Switzerland
Basel, Bern and Zurich are the principal Christmas Markets in Switzerland. There are more details about the Basel Christmas Market which incidentally provides a great opportunity for a winter weekend break. Swiss Xmas Markets are full of character and atmosphere - the stalls sell excellent quality goods.
If you want to travel independently you can use the low cost airlines to visit Xmas Markets in Switzerland
There's also a good chance of having a white Christmas Market experience when you visit a Christmas Market in Switzerland.
Aarau | 14. Nov - 21. Dec | Christmas Market Aarau |
Aarberg | TBA | Christmas Market at the Stedtli-Place |
Aarburg | TBA | |
Adelboden/Lenk | TBA | Lenker Christmas Market |
Altdorf | TBA | |
Appenzell | TBA | |
Appenzell | TBA | Christmas Market |
Arbon | TBA | Christkindlimarkt |
Ascona | TBA | Weihnachtsmarkt in der Via Borgo |
Avenches | TBA | Christmas Market |
Baar | TBA | |
Bad Ragaz | TBA | Christmas Market |
Bad Zurzach | TBA | Christmas Market |
Baden | 30. Oct - 21. Dec | Badener WunderDorf |
Baden | 6. December | |
Baden | 10. December | Christmas Market by the Kirchplatz in Baden |
Balgach | TBA | |
Basel | 27. Nov - 23. Dec | |
Bellinzona | TBA | Christmas Market, Bellinzona |
Beckenried | TBA | Beckenrieder Samichlais-Märcht |
Bern | TBA | |
Bern | TBA | |
Bremgarten (AG) | 4. - 7. December | |
Biel | TBA | |
Brienz | TBA | |
Brugg | TBA | |
Brugg | 13. - 14. December | |
Buchs (AG) | TBA | Weihnachtsmarkt Buchs |
Bulle | TBA | Marché de Noël, Marktplatz Bulle |
Bülach | TBA | |
Büren an der Aare | TBA | Christmas Market by the Marktplatz |
Carouge | TBA | Christmas Market in Geneva-Carouge |
Cham | TBA | Christmas Market |
Chur | TBA | |
Davos-Dorf | TBA | Christmas Market by the Seehofseeli |
Davos | TBA | |
Dielsdorf | TBA | Christmas Market |
Dietikon | TBA | Christmas Market |
Dübendorf | TBA | |
Dübendorf | TBA | |
Einsiedeln | TBA | |
Engelberg | TBA | |
Estavayer-le-Lac | TBA | Christmas Market |
Fiesch | TBA | Gommer Adventsmärt |
Frauenfeld | 19. - 21. December | |
Fribourg | TBA | Marché artisanal |
Geneva | TBA | |
Geneva | TBA | Marché de Noël des Pâquis |
Geneva | TBA | Christmas Market Mont Blanc |
Glarus | TBA | |
Grandson | TBA | |
Gränichen | TBA | |
Grenchen | TBA | Christmas Market |
Gruyères | TBA | Christmas in Gruyères |
Gstaad | TBA | Christmas Market Saanen |
Hämikon | 22. - 23. November | Christmas Market Hämikerberg |
Heiden | TBA | |
Herisau | TBA | |
Herzogenbuchsee | TBA | Wiehnachtsmärit Herzogenbuchsee |
Hochdorf | 28. / 29. November | |
Hunzenschwil | TBA | |
Huttwil | TBA | |
Interlaken | TBA | Winterheart-Interlaken |
Interlaken | TBA | Christmas Village Interlaken |
Jaun | TBA | |
Klosters | TBA | Christmas Market Klosters |
Kloten | 1. Advent Weekend | Adventsmarkt Kloten |
Kriens | TBA | Christmasmarket im Bellpark |
Lancy | TBA | Christmas Market in Geneva-Lancy |
Langenthal | TBA | |
Langnau i. E | TBA | Christmas Market |
Laufen (BL) | TBA | |
Laufenburg | TBA | Weihnachtsmarkt in der Altstadt |
Lausanne | TBA | |
Lenzburg | TBA | |
Lenzerheide | 11. - 30. December | |
Liestal | TBA | |
Locarno | TBA | |
Locarno | TBA | Winterland Locarno |
Lugano | 1. Dec - 6. Jan 26 | Natale in Piazza |
Luzern - Pilatus | TBA | Europe's highest Christmas market |
Luzern | TBA | |
Luzern | 4. - 21. December |
Martigny | TBA | Village de Noël |
Meilen | 30. November | |
Mellingen | 5. December | |
Montreux | 20. Nov - 24. Dec | |
Morges | TBA | |
Moudon | TBA | |
Münchenwiler by Murten | TBA | Christmas Market in the Schloss Münchenwiler |
Murten | TBA | |
Muttenz | TBA | |
Naters | TBA | |
Neuenburg | TBA | Christmas village |
Neuenburg | TBA | |
Neuhausen am Rheinfall | TBA | Advent Market |
Nyon | TBA | Le Village de Noël |
Oerlikon | 29./30 November | Oerliker Christmas Market |
Olten | 29. Nov - 21. December | Advent village in Olten |
Olten | TBA | |
Poschiavo | TBA | |
Rapperswil-Jona | 2.,3.,4. Advent Weekend | |
Romanshorn | TBA | |
Saanen | TBA | Christmas Market in Saanen |
Saas-Fee | TBA | Christmas Market in Saas-Fee |
Safenwil | TBA | |
Sargans | 1. Advent Weekend | Christmas Market in the Old Twon |
Sarnen | TBA | |
Schaffhausen | TBA | |
Schleitheim | TBA | Schleitheimer Chrischchindlimärkt |
Schöftland | TBA | Weihnachtsmarkt im Schlosspark |
Seengen | 29. November | |
Sins | TBA | Christmas Market Meienberg |
Sion | TBA | |
Solothurn | TBA | Christmas Market in the Old Twon |
Spiez | TBA | |
Stans | TBA | |
Steffisburg | TBA | |
Stein am Rhein | 3. Dec - 4. Jan 26 | |
St-Cergue | TBA | Christmas Market |
St. Gallen | TBA | Christmas Market |
St.Moritz | TBA | |
St-Ursanne | TBA | Marché de Noël - Christmas Market |
Suhr | TBA | Christmas Market |
Sursee | TBA | Claus Market |
Thun | TBA | |
Thun | 5. - 23. December | Thuner Christmas Market |
Tobel-Tägerschen | TBA | Christmas Market Tobel |
Trogen | TBA | |
Trubschachen | TBA | Kambly Christmas Market |
Uster | TBA | Christmas Market |
Vaduz (FL) | TBA | Weihnachtsmarkt auf dem Rathausplatz |
Vaduz (FL) | 7. Nov - 6. Jan 2026 | |
Vallorbe | TBA | Marché de Noël |
Veytaux - Schloss Chillon | TBA | Celebrated Christmas in the olden days |
Villars-sur-Glâne | TBA | Christmas Market |
Visp | TBA | Wiehnächtsmärt mit Härz |
Wald (ZH) | TBA | Christmas Market |
Weinfelden | TBA | Adventsmarket Weinfelden |
Wil | TBA | Weihnachtsmarkt in the Wiler Altstadt |
Wildegg | 5. - 7. December | |
Willisau | TBA | |
Winterthur | 27. Nov - 23. Dec | |
Yverdon-les-Bain | TBA | Marché de Noël |
Zofingen | 5. - 7. December | |
Zug | 30. November | Santa Claus Market |
Zürich (Sechseläutenplatz) | TBA | |
Zürich (City) | TBA | City Christmas Market |
Zürich (Railway Station) | 20. Nov - 24. Dec | |
Zürich (Niederdorf) | 20 Nov - 23. Dec | |
Zürich (Werdmühleplatz) | TBA | |
Zürich (Wollishofen) | TBA | Wollishofer Christmas Market |