When to go to St. Moritz?

St. Moritz (Switzerland)
Photo: Kantischüler · CC BY-SA 3.0 · via Wikimedia Commons

Sunlight on a frozen lake and 350 km of Engadin pistes built St. Moritz's reputation, and neither has faded. Riders still take the Cresta Run head-first down its ice channel, and the cable car to Diavolezza opens a glacier panorama across the valley. Between descents the town keeps its taste for long lunches and slow walks along the shore.

Book your activities

Powered by GetYourGuide

The best time to go

For the best weather in St. Moritz, aim for June to August.

See also: Where to go in June? · Where to go in July? · Where to go in August?

Month-by-month weather in St. Moritz

Month☀️ h/day🌧️ mm🌡️ °CScore /100
January 6.2 50 -5 55
February 7.0 75 -3 55
March 8.2 77 -2 59
April 9.4 87 -0 60
May 10.0 87 6 62
June 12.1 61 10 71
July 13.4 46 13 76
August 11.5 75 12 72
September 9.2 99 7 60
October 7.2 162 5 49
November 6.1 74 -2 52
December 5.2 90 -5 49

Estimated from 3 years of data. The score (0–100) combines sunshine, dry weather, clear skies and temperature.

The climate in brief

In St. Moritz, the sunniest month is July, and the driest is July (about 46 mm). Temperatures peak in July (about 13°C). Over the year, an average of 983 mm of rain falls, and 3 months in 12 offer ideal weather for a trip.

What to do in St. Moritz?

Practical info

🚆 By train🚌 By bus

Destinations near St. Moritz

Browse by destination

Got a city in mind? Its own page has the answer: when to go, month-by-month weather and what to do there. See all destinations →