Weather in St. Moritz
The climate in St. Moritz is cold and moderate, but also very sunny. That’s why this prestigious destination chose the sun as part of its logo and registered it as trademark already in 1937. There is an average of 322 sunny days per year. July is the hottest month of the year with an average temperature of 11,3° Celsius, while January is coldest with -4,8°Celsius. August sees the most rain, February is the driest month. Average annual precipitation is 1015 mm.