Day
-6 °C
Night
-12 °C
Precipitation
52 mm
in month
Rainy days
9 days
in month
Daylight
9 hours
average
Sunshine
4 hours
average
Humidity
66 %
We make the most from 40 years of historical weather data to predict the best weather conditions.
Deciding on where to go for a holiday is hard sometimes. Get inspired by the most popular destinations.
We aggregate data from combining multiple weather sources to ensure accuracy of the highest order.
Nestled in the majestic Swiss Alps, St. Moritz is renowned for its cold climate and enchanting landscapes. The region experiences a wide temperature spectrum, with the mercury plummeting to as low as -6 °C (22 °F) during frigid January days, and climbing to a pleasant 15 °C (58 °F) at the height of summer in July. Amidst this temperature variation, there is a notable contrast in precipitation: February averages a mere 9 days of rain, whereas May sees the heaviest showers, marked by 15 days rainy days. Nighttime in St. Moritz promises a chilling range from -12 °C (11 °F) in the heart of winter to a moderate 7 °C (45 °F) during July evenings.
January in St. Moritz greets you with the lowest day temperatures, averaging -6 °C (22 °F), coupled with the coldest nights at -12 °C (11 °F). The commencement of a decrease in rainy days is notable, with 9 days, and a similar descent in rainfall, totalling 52 mm (2.04 in). The least amount of sun hours is also observed in January.
As February arrives, St. Moritz experiences the fewest rainy days, just 9 days, and a minimal amount of rainfall for the year. The upward trend in day temperatures is evident with them reaching -4 °C (24 °F), and an uptick in night temperatures, now at -11 °C (13 °F). A rise in sunlit hours indicates the coming of spring, with 5 hours.
With the advent of March, St. Moritz sees a gradual rise in day temperatures to 0 °C (31 °F) and nighttime temperatures to -6 °C (20 °F). The increase in rainy days is marked by 10 days with the start of heightened rainfall volume. St. Moritz reaches its peak wind speeds in March, clocking in at 3 m/s.
April confirms the continued ascent of temperatures, with day readings at 3 °C (37 °F), while nights follow suit, at -3 °C (26 °F). Damp days proliferate to 12 days, and rainfall swells to 71 mm (2.81 in).
May marks the pinnacle of precipitation in St. Moritz, coupling 15 days of rain with a generous rainfall of 97 mm (3.81 in). Daytime temperatures exhibit a robust climb to 8 °C (46 °F), whereas nights slowly warm to 2 °C (35 °F). High levels of humidity are prevalent, at a peak of 81 %.
June signifies the start of the tourist season in St. Moritz, with a discernible rise in rainfall volume to 106 mm (4.16 in). Day temperatures flourish to 12 °C (53 °F), while nights become more comfortable at 5 °C (40 °F). The zenith of daylight hours heralds the approaching solstice.
Tourism thrives in July with St. Moritz bathing in its warmest day temperatures at 15 °C (58 °F). Nights are similarly inviting, and the highest number of cloudless sky hours can be enjoyed, reaching 6 hours.
The tourism season persists into August in St. Moritz, though day temperatures show early signs of retreat. Wind speeds reduce to their yearly minimum, and despite rainfall amounts peaking, the mood remains vibrant.
September witnesses the waning of the tourist season, with day temperatures receding to a comfortable 10 °C (50 °F), and night temperatures beginning their descent at 4 °C (40 °F). Rainfall patterns follow suit, tapering to 99 mm (3.88 in), and rainy days diminish to 11 days.
October offers a pleasant decline in rainfall, now at 89 mm (3.49 in) in St. Moritz, with night temperatures also on a downward trend, averaging 1 °C (33 °F). A gradual decrease is also noted in the length of sunny hours, 6 hours, as autumn progresses.
November in St. Moritz has rainfall continuing its decline, with the gauge measuring at 78 mm (3.06 in). As the days grow colder, averaging 0 °C (31 °F), the nights echo this trend with temperatures dropping to -6 °C (22 °F). The shortening of day hours can be witnessed, indicative of winter's approach.
December heralds the year's end with a downward shift in rainfall to 61 mm (2.40 in) in St. Moritz. Day temperatures continue to fall, with broad averages of -4 °C (24 °F), while nights grow ever chillier at -10 °C (14 °F). The shortest day hours of the year are experienced, while a minimal humidity level adds a crisp feel to the air.
In St. Moritz during January, there's about a 27 % chance of a rainy day.
Day temperatures in St. Moritz take a slight upward turn in February, averaging -4 °C (24 °F).
Yes, March winds in St. Moritz surpass those of February, speeding up to a maximum of 3 m/s.
Expect a considerable number of rainy days in St. Moritz during April, estimated at 12 days.
St. Moritz experiences its highest humidity in May, soaking in at 81 %.
Longer daylight hours in June, averaging 16 hours, offer extended opportunities for tourists to partake in activities.
July's climate in St. Moritz is ideally suited for outdoor pursuits, thanks to daytime temperatures reaching 15 °C (58 °F).
July isn't deemed as a wet month, but expect up to 14 days of rain in St. Moritz.
With a reduction in precipitation to 11 days, you might consider carrying an umbrella occasionally in September.
The diminishing sunny hours in October, with an average of 6 hours, hint at the upcoming winter season and shorter days.
Nighttime temperatures in St. Moritz take a sharper dip in November, marking a cold -6 °C (22 °F).
December in St. Moritz brings the coldest temperatures of the year, with days averaging just above -4 °C (24 °F).