Visit a Swiss Marché de Noel or Weihnachtsmarkt during Xmas Time
The best Christmas markets (Marché de Noel or Weihnachtsmarkt) to visit in Switzerland are in Basel, Bern, Geneva, Montreux, Pilatus, St Gallen, and Zurich.
In recent years, many Swiss cities have introduced Christmas markets to bring some holiday cheer to the December advent period. Very few Christmas markets in Switzerland can claim the long tradition of German Christmas markets but as a bonus some Swiss Christmas markets will stay open past Xmas Eve. Well-known Christmas markets (Weihnachtsmärkte) in German-speaking Switzerland are in Basel, Bern, St Gallen, and Zurich while Montreux (pictured above) on Lake Geneva has the most famous Marché de Noël in French-speaking Switzerland. Mt Pilatus and Rochers-de-Naye have Christmas markets on Alpine peaks.


