Sunshine in St. Moritz
St. Moritz (GR) gets about 2100 hours of sunshine a year, 52% of the possible maximum, or 5.8 hours a day on average. That makes it number 13 of 60 Swiss towns we compare.
Explore St. Moritz on the sunshine map2100 hsunshine a year
7.5 ha day in July
3.9 ha day in December
#13 / 60sunniest towns
Sunshine month by month
Average hours of sunshine per day, 1991–2020. The line shows the most the sun could shine at this latitude.
| Month | per day | per month |
|---|---|---|
| January | 4.6 h | 143 h |
| February | 5.3 h | 147 h |
| March | 5.9 h | 183 h |
| April | 6.2 h | 185 h |
| May | 6.3 h | 195 h |
| June | 6.9 h | 207 h |
| July | 7.5 h | 234 h |
| August | 7.0 h | 215 h |
| September | 6.1 h | 182 h |
| October | 5.3 h | 163 h |
| November | 4.2 h | 125 h |
| December | 3.9 h | 122 h |
Climate in St. Moritz
2.2 °Cmean temperature
17.9 °CJuly daily high
-13.7 °CJanuary nightly low
880 mmrain and snow a year
1413 kWh/m²solar radiation a year
1788 mabove sea level
Similar sunshine
Nearby towns
- Davos 2022 h
- Chur 2063 h
- Bellinzona 2220 h
- Lugano 2286 h
All 60 towns ranked by sunshine · Look up any address in St. Moritz