Ski resort Ski resort · Switzerland

Best time to visit St. Moritz

The best time to visit St. Moritz is July, with daytime temperatures around 15°C.

Eddigo
Loading climate data…

St. Moritz

2,340 m
Mild and rainy
30
15°/6°135 mm39 %15 h
JanFebMarAprMayJunJulAugSepOctNovDec
A typical mid-July in St. Moritz
Sunny 9Cloudy 3Rain 18
Daytime temperature (night ☾)
6°11°19°−13°30°
Daylight (solar time)
04:1919:41
0006121824
15 h 23 m
Precipitation
0150 mm
135 mm
Air feel
FreshComfortableHumidMuggy
RH 77 %
Poor ExcellentDoesn’t matchERA5 · CRU TS · ETOPO

Open on the world map

Month by month

MonthScoreDayNightRainWet daysSunDaylightFeels like
January20−5°−11°74 mm1734 %9 hFreezing and snowy · ski conditions
February28−4°−10°58 mm1444 %10 hCold and snowy · ski conditions
March24−1°−8°69 mm1641 %12 hCold and snowy · ski conditions
April213°−4°73 mm1635 %14 hCold and snowy · ski conditions
May147°0°129 mm1926 %15 hChilly and rainy
June2013°4°122 mm1730 %16 hMild and rainy
July3015°6°137 mm1939 %15 hMild and rainy
August2814°6°146 mm1940 %14 hMild and rainy
September2610°3°111 mm1648 %12 hChilly and showery
October266°0°98 mm1646 %11 hChilly and showery
November260°−6°98 mm1541 %9 hCold and snowy · ski conditions
December21−4°−9°78 mm1740 %9 hCold and snowy · ski conditions

The score (0–100) combines daytime temperature, rain days, humidity and cloud cover, weighted for a typical warm-weather trip: 20–28 °C, little rain. On the map you can change these preferences.

Climate averages 2016–2025 (ERA5, CRU TS). Sea temperature from ERA5. Not a forecast. Elevation: 2,339 m. Coordinates: 46.50, 9.84.