St. Moritz Weather Forecast
Today in St. Moritz: 15.3°C at the base, 4.8°C at the top (3,026 m) and wind 25 km/h. Hourly and 14-day tables are below.

Photo: Alexandru MnM via Pexels · Pexels License
- Piste network
- 74 km45.7 mi
- Lifts
- 63
- Top elevation
- 3,026 m9,930 ft
- Ski area
- Engadin St. Moritz
Today
- Base temperature
- 15 °C60 °F
- Top temperature
- 5 °C41 °F
- Top wind
- 25 km/h15 mph
- Conditions
- Clear sky
By elevation today
| Level | Temp | Feels like | Wind | Gusts | Cloud | Condition |
|---|---|---|---|---|---|---|
| Base | 15 °C60 °F | 12 °C53 °F | 13 km/h8 mph | 23 km/h14 mph | 0% | Clear sky |
| Mid-mountain | 9 °C48 °F | 3 °C38 °F | 25 km/h15 mph | 50 km/h31 mph | 0% | Clear sky |
| Top | 5 °C41 °F | -1 °C29 °F | 25 km/h15 mph | 50 km/h31 mph | 0% | Clear sky |
7-day forecast
Swipe sideways to explore all forecast details.
| Day | Base temp | Top temp | Precip | Snow | Wind | Condition |
|---|---|---|---|---|---|---|
| 15 °C60 °F | 5 °C41 °F | 0 mm0.0 in | 0 cm0.0 in | 25 km/h16 mph | Clear sky | |
| 18 °C64 °F | 7 °C45 °F | 0 mm0.0 in | 0 cm0.0 in | 21 km/h13 mph | Clear sky | |
| 15 °C58 °F | 7 °C45 °F | 0 mm0.0 in | 0 cm0.0 in | 37 km/h23 mph | Overcast | |
| 16 °C61 °F | 9 °C47 °F | 0 mm0.0 in | 0 cm0.0 in | 13 km/h8 mph | Partly cloudy | |
| 19 °C67 °F | 11 °C52 °F | 0 mm0.0 in | 0 cm0.0 in | 8 km/h5 mph | Partly cloudy | |
| 22 °C71 °F | 13 °C56 °F | 0 mm0.0 in | 0 cm0.0 in | 9 km/h6 mph | Mainly clear | |
| 21 °C70 °F | 13 °C55 °F | 0 mm0.0 in | 0 cm0.0 in | 10 km/h6 mph | Mainly clear |
- Base
- Top
Freezing level
- Freezing level
- Base elevation
- Top elevation
14-day outlook
Swipe sideways to explore all forecast details.
| Day | Base max | Top max | Snow |
|---|---|---|---|
| 18 °C64 °F | 7 °C45 °F | 0 cm0.0 in | |
| 15 °C58 °F | 7 °C45 °F | 0 cm0.0 in | |
| 16 °C61 °F | 9 °C47 °F | 0 cm0.0 in | |
| 19 °C67 °F | 11 °C52 °F | 0 cm0.0 in | |
| 22 °C71 °F | 13 °C56 °F | 0 cm0.0 in | |
| 21 °C70 °F | 13 °C55 °F | 0 cm0.0 in | |
| 20 °C69 °F | 10 °C49 °F | 0 cm0.0 in | |
| 20 °C69 °F | 10 °C51 °F | 0 cm0.0 in | |
| 21 °C69 °F | 11 °C51 °F | 0 cm0.0 in | |
| 19 °C66 °F | 9 °C49 °F | 0 cm0.0 in | |
| 16 °C62 °F | 7 °C45 °F | 0 cm0.0 in | |
| 11 °C52 °F | 2 °C36 °F | 0 cm0.0 in | |
| 11 °C52 °F | 2 °C35 °F | 0 cm0.0 in |
Frequently asked questions
How cold is it in St. Moritz today?
15.3°C at the base and 4.8°C at the top station at midday.
How windy is it in St. Moritz today?
25 km/h at the top station; high lifts often hold when gusts pass 60 km/h.
Which will be the coldest day in St. Moritz this week?
2026-09-22, with a top-station maximum of 4.8°C.
Will it rain or snow in St. Moritz this week?
0 of the next seven days show snow at mid-mountain and 0 show rain.
Which day will be sunniest in St. Moritz?
2026-09-22, on mean cloud cover at mid-mountain.
How far is St. Moritz from Innsbruck airport?
Innsbruck is about 174 minutes by road from St. Moritz (142.7 km).
How high is St. Moritz?
The highest lift-served point is 3,026 m, with the village at 1,822 m, a vertical of 1,288 m.
How many km of pistes does St. Moritz have?
St. Moritz has 73.6 km of marked pistes across 52 runs, measured from OpenStreetMap geometry.
Related pages
Data updated · Sources: Open-Meteo