Weather

Weather in St. Moritz

St. Moritz is a high-Alpine resort with cold, snowy winters perfect for skiing and mild summers ideal for hiking and lake activities. Shoulder seasons can be changeable, with frequent precipitation and variable temperatures.

St Moritz current weather

-
-

Best time to visit St. Moritz?

Winter for skiing (Dec–Mar); summer (Jun–Sep) for hiking, biking and lake activities with mild weather.

Average template
Winter
June - August
17°C
Average template
Winter
December - February
-2°C
St Moritz sunny days
Sunny days per year
31+

Jan

Max: -3°C / Min: -12°C

Rayiny days: 17

Precipitation: 113mm

Feb

Max: 0°C / Min: -10°C

Rayiny days: 16

Precipitation: 96mm

Mar

Max: 3°C / Min: -6°C

Rayiny days: 18

Precipitation: 111mm

Apr

Max: 7°C / Min: -2°C

Rayiny days: 19

Precipitation: 122mm

May

Max: 12°C / Min: 3°C

Rayiny days: 20

Precipitation: 132mm

Jun

Max: 16°C / Min: 7°C

Rayiny days: 20

Precipitation: 150mm

Jul

Max: 18°C / Min: 8°C

Rayiny days: 20

Precipitation: 155mm

Aug

Max: 18°C / Min: 8°C

Rayiny days: 20

Precipitation: 162mm

Sep

Max: 14°C / Min: 5°C

Rayiny days: 15

Precipitation: 126mm

Oct

Max: 9°C / Min: 1°C

Rayiny days: 14

Precipitation: 108mm

Nov

Max: 3°C / Min: -5°C

Rayiny days: 15

Precipitation: 124mm

Dec

Max: -2°C / Min: -11°C

Rayiny days: 16

Precipitation: 112mm

Weather in St Moritz

The chart shows the yearly trend of average daily highs, lows, and monthly precipitation.

Flightics - logo

Flight search engine

Search cheap flights and eurotrips!

© Copyright 2026 Flightics.com. All rights reserved.