Search results
All Year Climate & Weather Averages in St. Moritz. High Temp: 68 °F. Low Temp: 6 °F. Mean Temp: 37 °F. Precipitation: 2.46". Humidity: 73%. Dew Point: 29 °F. Wind: 10 mph. Pressure: 30.06 "Hg.
- 14 Day Forecast
St. Moritz Extended Forecast with high and low temperatures....
- Hour-by-Hour Forecast
Hour-by-Hour Forecast for St. Moritz, Graubünden,...
- Yesterday Or Further Back
St. Moritz Temperature Yesterday. Maximum temperature...
- 14 Day Forecast
Plan your visit with detailed insights on the climate in St. Moritz by month. Get accurate forecasts for St. Moritz temperature & weather by month, days, & hours
Compare St Moritz weather averages by month. Get detailed monthly climate statistics to help you plan your perfect trip for St Moritz, Switzerland.
July is the hottest month in St Moritz with an average temperature of 12°C (53°F) and the coldest is January at -8°C (17°F) with the most daily sunshine hours at 7 in July. The wettest month is June with an average of 90mm of rain..
The warmest month in St Moritz is july. The average daily temp is 60.7°F. The average nightly temp is 40.7°F.
Historical Averages based on data recorded from 2000 to 2024. Get the historical weather information for St Moritz, CH from TheWeatherNetwork.com.
Weather.com brings you the most accurate monthly weather forecast for St. Moritz, Grisons, Switzerland with average/record and high/low temperatures, precipitation and more.