Swiss Wander

Events calendar

Events in Switzerland in December 2026

Short answer

The best events in Switzerland in December 2026: Zurich Christmas markets (Nov 19 – Dec 24, 2026), Noël au Quai, Geneva (Nov 19 – Dec 24, 2026), Bern Sternenmarkt (Nov 19 – Dec 27, 2026), Montreux Noël (Nov 20 – Dec 24, 2026). Dates checked on official sites.

Nov 19 – Dec 24, 2026

🎄 Christmas · Zurich · 🏙️ Zurich

Zurich Christmas markets

Polarzauber inside the main station, Bellevue Noël by the Opera House and the Münsterhof market in the old town.

Nov 19 – Dec 24, 2026

🎄 Christmas · Geneva · ⛲ Geneva

Noël au Quai, Geneva

Geneva's Christmas market on the Quai du Mont-Blanc, facing the lake and the Jet d'Eau.

Nov 20 – Dec 24, 2026

🎄 Christmas · Montreux · 🍇 Vaud

Montreux Noël

One of Switzerland's biggest Christmas markets, on the lakefront promenade, plus Santa's house up at Rochers-de-Naye by cogwheel train.

Nov 26 – Dec 23, 2026

🎄 Christmas · Basel · 🎨 Basel

Basel Christmas market

Often called Switzerland's most beautiful Christmas market, on Barfüsserplatz and Münsterplatz in the old town, daily 11:00–20:30.

Nov 27 – Dec 6, 2026

🎄 Christmas · Einsiedeln · ⛴️ Lake Lucerne

Einsiedeln Christmas market

A short, atmospheric market on the square in front of the Benedictine abbey, an easy day trip from Zurich or Lucerne.

Dec 11 – 13, 2026

🎉 Festival · Geneva · ⛲ Geneva

Fête de l'Escalade, Geneva

Geneva celebrates the night of 1602 when it fought off the Duke of Savoy: costumed processions in the old town, mulled wine and chocolate marmites smashed with the words 'Ainsi périrent les ennemis de la République!'.

Dec 26 – 31, 2026

🏆 Sport · Davos · 🚂 Graubünden

Spengler Cup, Davos

The world's oldest international ice hockey club tournament (96th edition), played between Christmas and New Year's Eve, with the final at noon on December 31.

Dec 31, 2026

🎉 Festival · Zurich · 🏙️ Zurich

Silvesterzauber, Zurich

Zurich's free New Year's Eve party around the lake basin, with fireworks fired from boats after midnight. Public transport runs through the night.