St Moritz Weather

St Moritz Average Weather & Yearly Climate

The average weather in St Moritz is 8 degrees throughout the year although this generally varies by month.

Weather data shows July is when its the hottest period and January is when its coldest time of the year. Temperatures differ by 21. Temperatures bring about 5 in Spring (March, April and May) , 18 in Summer and 10 through Autumn and -1 throughout Winter.
 

Month Degrees Celsius
January -2
February 0
March 3
April 6
May 6
June 15
July 19
August 19
September 16
October 11
November 3
December -2

 
What are the Weather Insights, Yearly Temperature, Climate in St Moritz?

Our historical weather stats and averages lets you know the best time to visit St Moritz

  • Typical Average Daily Temperature: 8
  • Typical Hottest Month: July
  • Typical Coldest Month: January
  • Average Spring Temperature: 5
  • Average Summer Temperature: 18
  • Average Autumn Temperature: 10
  • Average Winter Temperature: -1