Christmas Markets 2023 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 | 17. Nov - 23. Dec | Christmas Market Aarau |
Aarberg | 1. - 3. December | Christmas Market at the Stedtli-Place |
Aarburg | 2. December | |
Adelboden/Lenk | 9. December | Lenker Christmas Market |
Altdorf | 7 - 13. December | |
Appenzell | 6. December | |
Appenzell | 9./10. December | Christmas Market |
Arbon | 2. December | Christkindlimarkt |
Ascona | TBA | Weihnachtsmarkt in der Via Borgo |
Avenches | TBA | Christmas Market |
Baar | 25. November | |
Bad Ragaz | 25. November | Christmas Market |
Bad Zurzach | 9./10. December | Christmas Market |
Baden | 9. December | |
Baden | 13. December | Christmas Market by the Kirchplatz in Baden |
Balgach | 3. December | |
Basel | 23. Nov - 23. Dec | |
Bellinzona | 10. - 17. December | Christmas Market, Bellinzona |
Beckenried | 2. December | Beckenrieder Samichlais-Märcht |
Bern | 1. - 23. December | |
Bern | TBA | |
Bremgarten (AG) | 7. - 10. December | |
Biel | 2. - 23. December | |
Brienz | 2. - 3. December | |
Brugg | 12. December | |
Brugg | 16. - 17. December | |
Buchs (AG) | 2. - 3. December | Weihnachtsmarkt Buchs |
Bulle | 6. - 10. December | Marché de Noël, Marktplatz Bulle |
Bulle | TBA | Saint-Nicolas Day in Bulle |
Bülach | 24. - 26. November | |
Büren an der Aare | 3. December | Christmas Market by the Marktplatz |
Carouge | December | Christmas Market in Geneva-Carouge |
Cham | 8. December | Christmas Market |
Chur | 24. - 25. November | |
Coppet | TBA | Christmas Market in the Château de Coppet |
Davos-Dorf | 15. - 16. December | Christmas Market by the Seehofseeli |
Davos | 2. December | |
Dielsdorf | 9. - 10. December | Christmas Market |
Dietikon | 2. - 3. December | Christmas Market |
Dübendorf | 2. December | |
Dübendorf | 25. November | |
Einsiedeln | 1. - 10. December | |
Engelberg | 3. December | |
Estavayer-le-Lac | 2. - 3. December | Christmas Market |
Fiesch | 24. - 26. November | Gommer Adventsmärt |
Frauenfeld | 15. - 17. December | |
Fribourg | 2. - 3. December | Marché artisanal |
Geneva | 16. Nov - 24. Dec | |
Geneva | 25. - 26. November | Marché de Noël des Pâquis |
Geneva | TBA | Christmas Market Mont Blanc |
Glarus | 1. - 3. December | |
Grandson | TBA | |
Gränichen | 26. November | |
Grenchen | cancelled | Christmas Market |
Gruyères | 8.-10. and 15.-17.Dec | Christmas in Gruyères |
Gstaad | 6. December | Christmas Market Saanen |
Hämikon | 25. - 26. December | Christmas Market Hämikerberg |
Heiden | 2. - 3. December | |
Herisau | 2. - 3. December | |
Herzogenbuchsee | TBA | Wiehnachtsmärit Herzogenbuchsee |
Hochdorf | 1. - 2. December | |
Hunzenschwil | 2. December | |
Huttwil | 29. Nov - 3. December | |
Interlaken | cancelled | Weihnachtsmarkt Interlaken |
Jaun | 8.-10. & 15.-17. Dec | |
Kandersteg | TBA | Weihnachts-Zauber Blausee |
Klosters | 2. December | Christmas Market Klosters |
Kloten | TBA | Adventsmarkt Kloten |
Kriens | 7. - 10. December | Christmasmarket im Bellpark |
Lancy | 29. Nov - 3. Dec | Christmas Market in Geneva-Lancy |
Langenthal | 15. - 17. December | |
Langnau i. E | 13. December | Christmas Market |
Laufen (BL) | 2. - 3. December | |
Laufenburg | 15. - 17. December | Weihnachtsmarkt in der Altstadt |
Lausanne | TBA | |
Lenzburg | 14. December | |
Lenzerheide | 15. Dec - 3. Jan 24 | |
Liestal | 30. Nov - 3. Dec | |
Locarno | TBA | |
Lugano | 1. Dec - 7. Jan 24 | Natale in Piazza |
Luzern - Pilatus | 17. - 19. November | Europe's highest Christmas market |
Luzern | 2./8./9./10./16./17. Dec | |
Luzern | 1. - 21. December |
Martigny | 13. - 23. December | |
Meilen | 3. December | |
Mellingen | 1. December | |
Montreux | 23. Nov - 24. Dec | |
Morges | 6.-10. & 13.-17. Dec | |
Moudon | 2. - 3. December | |
Münchenwiler by Murten | 1. December | |
Murten | 8. - 10. December | |
Muttenz | TBA | |
Naters | 30. Nov - 3. Dec | |
Neuenburg | 1. - 23. December | VILLAGE DE NOËL |
Neuenburg | 8. - 23. December | |
Neuhausen am Rheinfall | 2. - 3. December | Advent Market |
Nyon | 14. - 17. December | Marché de Noël |
Oerlikon | 1. - 2. December | Oerliker Christmas Market |
Olten | 2. - 23. December | Advent village in Olten |
Olten | 2. - 3. December | |
Poschiavo | 9. - 1. December | |
Rapperswil-Jona | 2.,3.,4. Adventweekend | |
Romanshorn | 2. - 3. December | |
Saanen | 6. December | Christmas Market in Saanen |
Saas-Fee | 15. - 16. December | Christmas Market in Saas-Fee |
Safenwil | 9. Dezember | |
Sargans | 25. - 26. November | Christmas Market in the Old Twon |
Sarnen | 29. November | |
Schaffhausen | 9. - 10. December | |
Schleitheim | 16. - 17. December | Schleitheimer Chrischchindlimärkt |
Schöftland | 1. December | Weihnachtsmarkt im Schlosspark |
Seengen | 2. Dezember | |
Sins | 19. November | Christmas Market Meienberg |
Sion | 8. - 23. December | |
Solothurn | 6. - 7. December | Christmas Market in the Old Twon |
Spiez | 2. December | |
Stans | 9. - 10. December | |
Steffisburg | 8. December | |
Stein am Rhein | 6. Dec - 2. Jan 24 | |
St-Cergue | 25. - 26. November | Christmas Market |
St. Gallen | 30. Nov - 24. Dec | Christmas Market |
St.Moritz | TBA | |
St-Ursanne | 2. - 3. December | Marché de Noël - Christmas Market |
Suhr | 26. November | Adventsmarket |
Sursee | 6. December | Claus Market |
Thun | 26. November | |
Thun | 6. - 23. December | Thuner Christmas Market |
Tobel-Tägerschen | 25. - 26. November | Christmas Market Tobel |
Trogen | 9. December | |
Trubschachen | TBA | Kambly Christmas Market |
Uster | 8.-10. & 15.-17. Dec | Christmas Market |
Vaduz (FL) | 9. - 10. December | Weihnachtsmarkt auf dem Rathausplatz |
Vallorbe | TBA | Marché de Noël |
Veytaux - Schloss Chillon | 2.-3.,9.-10.&16.-17. Dec | Celebrated Christmas in the olden days |
Villars-sur-Glâne | TBA | Christmas Market |
Visp | TBA | |
Wald (ZH) | 24. - 25. November | Christmas Market |
Weinfelden | 9. - 10. December | Adventsmarket Weinfelden |
Wil | 8. - 10. December | Weihnachtsmarkt in the Wiler Altstadt |
Wildegg | 8. - 10. December | |
Willisau | 8. - 10. December | |
Winterthur | 23. Nov - 22. Dec | |
Yverdon-les-Bain | TBA | Marché de Noël |
Zofingen | 8. - 10. December | |
Zug | 3. December | Santa Claus Market |
Zürich (Sechseläutenplatz) | 23. Nov - 23. Dec | |
Zürich (City) | TBA | City Christmas Market |
Zürich (Railway Station) | 23. Nov - 24. Dec | |
Zürich (Niederdorf) | 23. Nov - 23. Dec | |
Zürich (Werdmühleplatz) | 23. Nov - 23. Dec | |
Zürich (Wollishofen) | 1. - 3. December | Wollishofer Christmas Market |