St. Moritz Christmas Market 2026

2–12 December 2026 · 2 markets

The St. Moritz Christmas market takes place on a single evening in 2026: on Wednesday 2 December, from 16:00 to about 20:00, on Plazza Mauritius in the pedestrian zone. Exhibitors offer regional products, culinary specialities and handmade gifts, and St. Moritz Tourismus will announce the music programme later. On Saturday 12 December there is also a Christmas market from 15:00 to 20:00 in the historic village centre of Zuoz.

At a glance

Dates
2–12 Dec
Markets
Weihnachtsmarkt St. Moritz, Weihnachtsmarkt Zuoz
Official website

What to expect

  • Christmas village in the pedestrian zone

    For one evening, Plazza Mauritius on Via Maistra becomes a Christmas village with stalls and decorations.

  • Regional products

    Exhibitors offer regional products, specialities to eat and handmade gift ideas.

  • Music at the market

    A music programme accompanies the evening; St. Moritz Tourismus will publish the details later.

  • Zuoz on 12 December

    Small market with stalls, handmade gifts and food in the historic village centre, 15:00–20:00.

Dates and opening hours 2026

  • Weihnachtsmarkt St. Moritz

    Plazza Mauritius, pedestrian zone

    2 December 2026

    On a single evening, Plazza Mauritius in the pedestrian zone becomes a Christmas village. Exhibitors sell regional products, specialities and handmade gifts, and there is music. The market runs from 16:00 to about 20:00.

    Opening hours

    • Wednesday16:00–20:00

    Only on this evening · ends around 20:00

    Source: Engadin Tourismus, Weihnachtsmarkt St. Moritz 2026, checked on 20 October 2026

  • Weihnachtsmarkt Zuoz

    Village square (Plaz) in the historic village centre of Zuoz

    12 December 2026

    On Saturday 12 December, festive stalls with handmade gifts and food stand in the historic village centre of Zuoz. The small market runs from 15:00 to 20:00, and the Tourist Information Zuoz will announce the programme later.

    Opening hours

    • Saturday15:00–20:00

    Programme still to be published

    Source: Gemeinde Zuoz, Agenda, checked on 20 October 2026

Good to know

  • Only four hours

    The market in St. Moritz lasts only from 16:00 to about 20:00; there is no second date in 2026.

  • Without a car

    From St. Moritz station it is about 10 minutes on foot uphill to the pedestrian zone on Via Maistra.

  • To Zuoz by train

    From Zuoz station it is about 5 minutes on foot uphill to the village square.

How to get there

  • Weihnachtsmarkt St. MoritzAbout 10 minutes' walk uphill from St. Moritz station to the village centre and the Via Maistra pedestrian zone.
  • Weihnachtsmarkt ZuozBy Rhaetian Railway to Zuoz, then about 5 minutes' walk uphill from the station to the village square.

Questions and answers

When is the St. Moritz Christmas market 2026?
Weihnachtsmarkt St. Moritz: 2 December 2026. Weihnachtsmarkt Zuoz: 12 December 2026.
What are the opening hours of the St. Moritz Christmas market?
Weihnachtsmarkt St. Moritz is open Wednesday 16:00–20:00.
How do I get to the St. Moritz Christmas market?
About 10 minutes' walk uphill from St. Moritz station to the village centre and the Via Maistra pedestrian zone.
Is there a multi-day Christmas market in St. Moritz?
No. The St. Moritz Christmas market takes place in 2026 only on Wednesday 2 December, from 16:00 to about 20:00. In the Upper Engadine there is also the Christmas market in Zuoz on Saturday 12 December.

More Christmas markets nearby

Give experiences for Christmas

A voucher for experiences all over Switzerland – straight to your inbox as a PDF.

Christmas vouchers