St. Moritz through the ski season
January highs at 2,372 m are near -6°C / 21°F; April reaches 4°C / 39°F. December has about 9 wet days, and April's stronger-gust count is about 2 days.
March has about 20 freeze-thaw days around 1,988 m. Lower snow can change during the day even while afternoons at 2,372 m stay below freezing.
Corviglia, Corvatsch and Diavolezza/Lagalb are separate mountain outings. Pick your area and travel route before checking the forecast; warm clothing may be needed for the bus or rail journey as well as the lifts. Plan your St. Moritz ski trip →
Compare the months
Typical temperatures are for 2,372 m. The colder-day high is for 2,759 m: roughly one day in ten stays below it. Gust days count modeled gusts of 40 km/h (25 mph) or more and are not adjusted for height.
Swipe the table sideways to see rain, snow and gust days.
What to expect
December has subzero afternoons and very cold nights.
What to wear
Bring insulation for long periods sitting still. A dry day can still be a cold one, especially on lifts.
Jacket and pants for December
Compare ski jackets →Compare pants and bibs →Why these features matter →
What to expect
January has the lowest high and low, while wet days are fewer than in December.
What to wear
Make warmth the first clothing decision. Choose layers for waiting and riding lifts, then vent them as you work harder.
Jacket and pants for January
Compare ski jackets →Compare pants and bibs →Why these features matter →
What to expect
February is milder than January but remains well below freezing by afternoon.
What to wear
Keep a substantial warm layer available. Use ventilation for exertion rather than taking fewer wet days as a reason to pack lightly.
Jacket and pants for February
Compare ski jackets →Compare pants and bibs →Why these features matter →
What to expect
March afternoons remain below freezing despite frequent freeze-thaw lower down.
What to wear
Keep winter warmth for the upper part of your day. Make it removable for lower runs where the afternoon may feel quite different.
Jacket and pants for March
Compare ski jackets →Compare pants and bibs →Why these features matter →
What to expect
April afternoons rise above freezing, but nights and colder upper days remain cold.
What to wear
Choose a lighter combination under the shell and pack an insulating layer. Put it on for lifts before you lose the warmth from skiing.
Jacket and pants for April
Compare ski jackets →Compare pants and bibs →Why these features matter →
Quick answers
How cold is St. Moritz during the ski season? January has typical highs of -6°C / 21°F and lows of -13°C / 9°F at 2,372 m. Cold nights continue even in the milder April record.
What should you wear skiing in St. Moritz? Use the monthly clothing advice, then adjust your layers for the current mountain forecast, your activity and how warm you run.
Do these ranges predict snow conditions? These figures combine rain and snow, so they cannot tell you how much fresh snow will be on the pistes. Check the lift operator's snow report and the mountain forecast before your trip.
About the data
The selected slope heights are 1,988 m, 2,372 m and 2,759 m. Two of the three heights share a 6.5 km weather-model cell. Precipitation and gust figures may therefore repeat.
These are historical estimates, not a trip forecast. A rain or snow day has at least 1 mm of precipitation. Temperatures are adjusted for slope height; precipitation and 10 m gusts are not. Each data cell is about 6.5 km wide, so conditions on an individual piste can differ.
Sources: Valmassoi et al. (2025), ICON-DREAM v1, DWD Climate Data Center (DOI; CC BY 4.0), downloaded September 9, 2026. Slope locations: OpenSkiMap and OpenStreetMap contributors, ODbL. See how the clothing guide works.