When to go to St. Moritz?
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
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 | 🌡️ °C | Score /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?
- Engadin ski area (350 km)
- Lake St Moritz
- Cresta Run (ice toboggan run)
- Diavolezza (glacier panorama)
Practical info
- Country: Switzerland
- Station: Celerina (2 km)
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 →