Forecast today: Generally clear
Corviglia is the local hill directly to the west of St Moritz. Its 155km of slopes are accessed from three points, with the most efficient route up being the train from St Moritz Dorf into the heart of the action at Corviglia. From here, an extensive network of long, wide and snowsure blues and reds make this a vast intermediate paradise. Further up there are some testing blacks and if you choose to return via the challenging 1928 and 1948 Olympic Downhill course (piste 12), your legs will certainly know about it! Corvatsch is the other major ski area and is home to 120km of slopes. These are mostly rated red and blue, offering some fantastic high altitude cruising.
Topping out at 3303m and with skiing on the Corvatsch glacier, this is a very snowsure area, making it a good early or late season destination.The third area at Diavolezza-Lagalb is essentially served by two long gondolas.
These however open up steep, long and mostly north-facing routes that are renowned for holding on to excellent snow conditions. The descent from the summit down the Morteratsch Glacier is the longest glacier run in Switzerland, dropping 1100m over the course of 10km – hire a guide for this and enjoy one of the country’s best runs.
| Tue 24 Mar | Wed 25 Mar | Thu 26 Mar | Fri 27 Mar | Sat 28 Mar | Sun 29 Mar | Mon 30 Mar | Tue 31 Mar | Wed 1 Apr | Thu 2 Apr | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | |
| Weather | ![]() Mainly fair |
![]() Generally clear |
![]() Mainly fair | ![]() Generally clear |
![]() Light snow |
![]() Light snow | ![]() Occasional snow |
![]() Occasional snow |
![]() Occasional snow | ![]() Broken clouds |
![]() Generally clear |
![]() Mainly fair | ![]() Generally clear |
![]() Generally clear |
![]() Mainly cloudy | ![]() Occasional snow |
![]() Occasional snow |
![]() Rather cloudy | ![]() Mainly fair |
![]() Mainly fair |
![]() Partly cloudy | ![]() Broken clouds |
![]() Mainly fair |
![]() Generally clear | ![]() Generally clear |
![]() Mainly fair |
![]() Mainly fair | ![]() Broken clouds |
![]() Snow grains |
![]() Snow grains |
| Wind | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
| Snow expected | 0 cm | 0 cm | 0 cm | 0.2 cm | 4.6 cm | 6.6 cm | 2.5 cm | 1.2 cm | 0.9 cm | 0.1 cm | 0 cm | 0 cm | 0 cm | 0 cm | 0.1 cm | 0.7 cm | 0.6 cm | 0.1 cm | 0 cm | 0.2 cm | 0.3 cm | 0.3 cm | 0.3 cm | 0.3 cm | 0.2 cm | 0.2 cm | 0.2 cm | 0.2 cm | 0.4 cm | 0.6 cm |
| Max temp | -5.6°c | -5.3°c | -7.2°c | -3.3°c | -3.3°c | -7.8°c | -12°c | -13.4°c | -14°c | -12.7°c | -12.2°c | -13.6°c | -6.5°c | -6.4°c | -9.4°c | -7.6°c | -8°c | -9.7°c | -5.2°c | -5.2°c | -7.9°c | -4.4°c | -4.1°c | -6.3°c | -2.1°c | -2.1°c | -5°c | -2.1°c | -1.5°c | -4.6°c |
| Min temp | -10.2°c | -7.4°c | -7.8°c | -6.4°c | -7.8°c | -11.4°c | -13.4°c | -14.8°c | -14.8°c | -14.2°c | -13.7°c | -14.1°c | -12°c | -9.4°c | -10.1°c | -9.1°c | -9.7°c | -10.5°c | -10.1°c | -8°c | -8.2°c | -7.4°c | -6.3°c | -6.6°c | -5.7°c | -5°c | -6.1°c | -5.2°c | -4.6°c | -6.1°c |
| Feels like temp | -10.2°c | -5.6°c | -7.4°c | -6.4°c | -7.5°c | -13.2°c | -21.4°c | -23.4°c | -24.6°c | -23.3°c | -19.9°c | -19.7°c | -12°c | -6.5°c | -9.4°c | -9.1°c | -12.4°c | -14.8°c | -10.1°c | -5.2°c | -12.2°c | -11.9°c | -8.1°c | -10.8°c | -10.1°c | -5.4°c | -8.8°c | -8.8°c | -5.9°c | -9.1°c |
| AM | PM | Night | |
| Weather | ![]() Mainly fair |
![]() Generally clear |
![]() Mainly fair |
| Wind | |
|
|
| Snow expected | 0 cm | 0 cm | 0 cm |
| Max temp | -5.6°c | -5.3°c | -7.2°c |
| Min temp | -10.2°c | -7.4°c | -7.8°c |
| Feels like temp | -10.2°c | -5.6°c | -7.4°c |
| AM | PM | Night | |
| Weather | ![]() Generally clear |
![]() Light snow |
![]() Light snow |
| Wind | |
|
|
| Snow expected | 0.2 cm | 4.6 cm | 6.6 cm |
| Max temp | -3.3°c | -3.3°c | -7.8°c |
| Min temp | -6.4°c | -7.8°c | -11.4°c |
| Feels like temp | -6.4°c | -7.5°c | -13.2°c |
| Tue 24 Mar | Wed 25 Mar | Thu 26 Mar | Fri 27 Mar | Sat 28 Mar | Sun 29 Mar | Mon 30 Mar | Tue 31 Mar | Wed 1 Apr | Thu 2 Apr | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | |
| Weather | Generally clear |
Generally clear |
Generally clear | Generally clear |
Rain and snow |
Light snow | Light snow |
Occasional snow |
Occasional snow | Occasional snow |
Broken clouds |
Generally clear | Generally clear |
Generally clear |
Mainly cloudy | Snow grains |
Snow grains |
Occasional snow | Mainly fair |
Mainly fair |
Partly cloudy | Light rain/snow |
Light rain/snow |
Snow grains | Partly cloudy |
Mainly fair |
Generally clear | Broken clouds |
Some drizzle |
Snow grains |
| Wind | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
| Snow expected | 0 cm | 0 cm | 0 cm | 0 cm | 0.6 cm | 4.9 cm | 3.3 cm | 1.8 cm | 1.6 cm | 0.4 cm | 0.1 cm | 0 cm | 0 cm | 0 cm | 0.1 cm | 0.5 cm | 0.2 cm | 0.2 cm | 0 cm | 0 cm | 0.3 cm | 0.1 cm | 0 cm | 0.2 cm | 0.1 cm | 0 cm | 0.1 cm | 0 cm | 0 cm | 0.3 cm |
| Max temp | 5.6°c | 6°c | 1.2°c | 7.4°c | 7.4°c | 0.7°c | -3.4°c | -3.4°c | -5.6°c | -2.8°c | -2.2°c | -5.4°c | 3.1°c | 3.3°c | -1.6°c | 1.4°c | 1.7°c | -1.6°c | 4.5°c | 5°c | 0.5°c | 5.8°c | 6.2°c | 2.4°c | 7.7°c | 7.9°c | 3.4°c | 7.9°c | 8.8°c | 3.4°c |
| Min temp | -6.4°c | 1.2°c | -2.9°c | -3.4°c | 0.7°c | -4.6°c | -6.8°c | -5.6°c | -7.2°c | -8.8°c | -5.4°c | -9°c | -10°c | -1.6°c | -5°c | -5.9°c | -1.6°c | -4.8°c | -7°c | 0.5°c | -3.4°c | -4.2°c | 2.4°c | -1.4°c | -2.6°c | 3.4°c | -1°c | -2.1°c | 3.4°c | -1°c |
| Feels like temp | -6.4°c | 3.5°c | 1.1°c | -3.4°c | 4.7°c | -3.4°c | -12.5°c | -9.9°c | -11.6°c | -14.6°c | -8.2°c | -10.2°c | -10°c | 0.2°c | -4.4°c | -5.9°c | -2.4°c | -5.3°c | -7°c | 1.8°c | -2.1°c | -4.2°c | 3.3°c | -0.2°c | -2.6°c | 5.6°c | 1.3°c | -2.1°c | 5.6°c | 1°c |
| AM | PM | Night | |
| Weather | |
|
|
| Wind | |
|
|
| Snow expected | 0 cm | 0 cm | 0 cm |
| Max temp | 5.6°c | 6°c | 1.2°c |
| Min temp | -6.4°c | 1.2°c | -2.9°c |
| Feels like temp | -6.4°c | 3.5°c | 1.1°c |
| AM | PM | Night | |
| Weather | |
|
|
| Wind | |
|
|
| Snow expected | 0 cm | 0.6 cm | 4.9 cm |
| Max temp | 7.4°c | 7.4°c | 0.7°c |
| Min temp | -3.4°c | 0.7°c | -4.6°c |
| Feels like temp | -3.4°c | 4.7°c | -3.4°c |
| Snowfall | Last Snowfall | 15/03/2026 |
|---|---|---|
| Next 3 days | 20.2 cm | |
| Depths | Upper piste depth | 56 cm |
| Lower piste depth | 18 cm | |
| Snow conditions | Snow quality | Hard packed |
| Lifts | Lifts open | 21 out of 23 |
| Resort opening date | Sat 29 Nov 2025 | |
| Resort closing date | Mon 06 Apr 2026 |
Updated 17/03
Spring conditions dominate across the Swiss Alps through this week, as high pressure brings fine, dry and bright conditions across the region. Temperatures will yo-yo in a typical spring freeze-thaw pattern, the freezing line dropping to 500m overnight but rising to 2,000m in the midday sun.
Cloud and more unsettled weather brings with it some snow through this weekend, the best of which will be in the east of the country; around 15cm will fall from Saturday into Sunday, but with the oscillations of the freezing line settling around 1,500 this will mean that this snowfall will favour upper slopes. Western areas will see around 5cm.
Conditions will continue to be cloudy into the new week with the chance of more snowfall, but it remains a bit too far out to suggest how much, where and when.
Choose from thousands of independent instructors across the Alps with Maison Sport…
Find out more about how you can save money on Maison Sport’s discount page.
10% discount across New Generation bookings for all Ski Club Members