Zermatt climate — normals and trends

Zermatt (Switzerland) has a tundra climate (ET) under the Köppen-Geiger classification. Its mean annual temperature is -1.7 °C and it receives 1,619 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (8.6 °C on average) and the coldest is January (-11.9 °C). Rainfall peaks in May.

Zermatt averages 259 frost days, 0 hot days (≥ 30 °C) and 181 rainy days per year.

Zermatt has warmed by +2.8 °C between 1940 and 2025, or +0.33 °C per decade. This trend is statistically significant.

The number of frost days there went from about 286 to 232 per year over the period.

The hottest day of the period reached 23.0 °C (on 27 June 2019) and the coldest -34.4 °C (on 8 January 1985).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

ZermattValais

coords
46.02°, 7.75°
period
19402025 · 86 yrs
ETTundraWarmest monthJulyColdest monthJanuaryWettest monthMayDriest monthFebruary

Mean daily temperature

-1.7°C

Average daily high

2.1°C

Average daily low

-5.6°C

Annual rainfall

1,619mm

Sunshine / day

9.1h

Mean relative humidity

77%

Average peak wind

6.1km/h

Seasonal range

20.5°C

Frost days (< 0 °C)

259 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

181 d/yr

Annual snowfall

686.5 cm

Average feels-like high

-0.4 °C

Average feels-like low

-9.0 °C

Average peak gust

38.3 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

15.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.8 °C

since 1940

+0.3 °C per decade · r² = 0.62 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

23.0 °C

27 June 2019

Coldest day

-34.4 °C

8 January 1985

Wettest day

147 mm

24 September 1993

Windiest day

17.9 km/h

28 December 1999

Strongest gust

154.1 km/h

27 February 1990

Hottest feels-like

23.2 °C

25 June 2019

Coldest feels-like

-39.1 °C

14 February 1940

Snowiest day

74.7 cm

21 March 1971

Sunniest day

15.0 h

28 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202521.7 °C9 August 2025-21.6 °C22 November 20251.0 °C1,732 mm0224
202421.1 °C29 July 2024-24.5 °C20 January 20241.3 °C2,156 mm0207
202322.2 °C23 August 2023-26.5 °C21 January 20230.6 °C1,584 mm0216
202220.6 °C18 July 2022-26.6 °C12 December 20220.7 °C1,324 mm0214
202120.5 °C15 August 2021-27.5 °C9 January 2021-0.8 °C1,634 mm0242
202020.2 °C31 July 2020-23.7 °C31 December 20200.3 °C1,495 mm0231
201923.0 °C27 June 2019-25.4 °C22 January 2019-0.2 °C2,021 mm0241
201819.7 °C1 July 2018-28.5 °C28 February 20180.3 °C2,272 mm0200
201721.2 °C4 August 2017-27.4 °C17 January 2017-0.3 °C1,447 mm0242
201620.2 °C20 July 2016-28.2 °C18 January 2016-0.3 °C1,690 mm0238
201521.1 °C6 July 2015-29.6 °C24 November 20150.2 °C1,473 mm0241
201417.6 °C18 July 2014-25.0 °C29 December 2014-0.3 °C1,744 mm0254
201319.1 °C2 August 2013-29.7 °C10 February 2013-1.4 °C1,851 mm0240
201220.9 °C22 August 2012-31.2 °C5 February 2012-0.6 °C1,630 mm0242
201120.1 °C26 June 2011-25.2 °C22 January 20110.2 °C1,577 mm0230
201019.6 °C9 July 2010-29.2 °C1 February 2010-2.0 °C1,688 mm0250
200918.1 °C18 August 2009-32.2 °C20 December 2009-0.8 °C1,678 mm0232
200818.5 °C23 June 2008-24.2 °C28 November 2008-0.7 °C1,936 mm0237
200718.0 °C26 August 2007-26.5 °C16 November 2007-0.4 °C1,583 mm0246
200619.7 °C5 September 2006-29.9 °C16 January 2006-0.4 °C1,502 mm0232
200518.8 °C26 June 2005-31.5 °C29 January 2005-1.6 °C1,234 mm0239
200418.4 °C1 August 2004-24.9 °C30 January 2004-1.5 °C1,560 mm0247
200320.0 °C11 August 2003-26.7 °C1 February 2003-1.1 °C1,375 mm0232
200219.5 °C23 June 2002-27.8 °C1 January 2002-0.9 °C2,058 mm0260
200118.4 °C30 July 2001-30.7 °C24 December 2001-1.3 °C1,533 mm0250
200018.1 °C25 August 2000-25.5 °C26 January 2000-1.2 °C2,052 mm0235
199918.1 °C25 August 1999-29.1 °C13 February 1999-1.5 °C1,989 mm0226
199819.5 °C10 August 1998-30.4 °C22 November 1998-1.5 °C1,391 mm0259
199717.7 °C16 July 1997-24.3 °C1 January 1997-0.8 °C1,358 mm0252
199616.9 °C16 July 1996-28.0 °C29 December 1996-2.1 °C1,769 mm0268
199519.5 °C19 July 1995-28.5 °C5 January 1995-1.8 °C1,713 mm0271
199419.6 °C3 July 1994-23.9 °C14 February 1994-0.5 °C1,889 mm0247
199318.8 °C29 July 1993-26.9 °C3 January 1993-1.8 °C2,039 mm0260
199219.6 °C27 July 1992-23.5 °C21 February 1992-1.2 °C1,869 mm0249
199118.3 °C12 July 1991-30.0 °C7 February 1991-1.9 °C1,453 mm0260
199019.7 °C21 July 1990-24.8 °C19 December 1990-1.2 °C1,523 mm0246
198918.6 °C21 July 1989-21.9 °C26 November 1989-1.0 °C1,276 mm0262
198818.4 °C26 July 1988-26.7 °C23 November 1988-1.3 °C1,828 mm0245
198719.6 °C17 August 1987-30.5 °C12 January 1987-1.7 °C1,773 mm0262
198619.5 °C27 June 1986-30.5 °C25 December 1986-1.9 °C1,716 mm0247
198519.2 °C21 August 1985-34.4 °C8 January 1985-2.1 °C1,354 mm0257
198417.9 °C10 July 1984-26.1 °C19 February 1984-3.0 °C1,708 mm0287
198321.5 °C30 July 1983-24.5 °C8 December 1983-1.3 °C1,771 mm0260
198219.6 °C10 July 1982-23.0 °C24 December 1982-1.8 °C1,766 mm0247
198119.5 °C4 August 1981-26.9 °C22 February 1981-2.1 °C2,074 mm0257
198019.3 °C6 August 1980-26.2 °C9 December 1980-2.7 °C1,401 mm0281
197918.2 °C29 July 1979-27.9 °C17 January 1979-2.4 °C1,730 mm0275
197816.6 °C17 September 1978-25.0 °C30 November 1978-2.2 °C1,739 mm0299
197715.4 °C24 July 1977-22.8 °C20 November 1977-2.3 °C2,327 mm0279
197617.2 °C16 July 1976-29.1 °C29 January 1976-2.5 °C1,786 mm0279
197517.5 °C3 August 1975-19.4 °C13 December 1975-2.1 °C1,767 mm0275
197419.5 °C15 August 1974-19.2 °C1 November 1974-2.4 °C1,617 mm0281
197318.9 °C10 August 1973-32.9 °C3 December 1973-2.4 °C1,604 mm0263
197217.8 °C11 August 1972-22.1 °C27 November 1972-2.3 °C1,724 mm0299
197118.1 °C19 August 1971-29.4 °C5 January 1971-1.7 °C1,613 mm0273
197018.1 °C24 July 1970-30.9 °C25 December 1970-2.5 °C1,565 mm0275
196917.8 °C17 July 1969-28.8 °C9 December 1969-2.6 °C1,445 mm0275
196819.0 °C9 July 1968-28.4 °C13 January 1968-2.2 °C1,930 mm0278
196717.4 °C19 July 1967-30.8 °C10 December 1967-2.2 °C1,263 mm0279
196618.7 °C14 August 1966-32.7 °C18 January 1966-2.2 °C1,762 mm0264
196517.3 °C6 August 1965-25.8 °C18 February 1965-3.4 °C1,618 mm0303
196418.4 °C16 July 1964-25.5 °C30 December 1964-1.7 °C1,377 mm0258
196318.0 °C24 July 1963-28.5 °C16 January 1963-2.7 °C1,736 mm0279
196218.6 °C1 August 1962-26.1 °C30 January 1962-2.9 °C1,407 mm0282
196117.4 °C26 July 1961-24.5 °C17 December 1961-1.3 °C1,396 mm0276
196018.1 °C24 August 1960-29.9 °C14 January 1960-2.5 °C1,814 mm0287
195918.2 °C7 July 1959-24.4 °C13 January 1959-1.4 °C1,548 mm0259
195819.3 °C1 August 1958-25.7 °C24 January 1958-2.1 °C1,579 mm0261
195720.3 °C5 July 1957-25.1 °C17 January 1957-1.6 °C1,463 mm0270
195619.6 °C9 August 1956-30.3 °C15 February 1956-3.4 °C1,500 mm0275
195520.5 °C18 July 1955-25.7 °C19 November 1955-2.3 °C1,270 mm0277
195418.1 °C31 August 1954-26.0 °C1 January 1954-2.7 °C1,436 mm0279
195318.5 °C25 July 1953-26.3 °C31 December 1953-1.7 °C1,349 mm0254
195222.3 °C2 July 1952-28.2 °C15 November 1952-2.6 °C1,411 mm0276
195119.1 °C30 July 1951-23.5 °C1 March 1951-2.1 °C1,904 mm0277
195021.9 °C4 July 1950-25.1 °C17 December 1950-1.6 °C1,443 mm0254
194920.5 °C13 July 1949-27.5 °C6 March 1949-1.5 °C1,392 mm0244
194816.7 °C25 August 1948-26.5 °C20 February 1948-1.9 °C1,474 mm0293
194720.9 °C28 July 1947-33.2 °C23 January 1947-1.7 °C1,444 mm0247
194618.5 °C5 August 1946-28.6 °C3 January 1946-2.4 °C1,412 mm0277
194518.7 °C22 July 1945-31.6 °C11 January 1945-2.5 °C1,282 mm0273
194420.9 °C23 August 1944-27.7 °C14 February 1944-3.2 °C1,597 mm0262
194318.7 °C14 August 1943-27.5 °C15 November 1943-1.9 °C1,162 mm0271
194217.4 °C30 July 1942-30.6 °C18 January 1942-2.5 °C1,291 mm0269
194118.0 °C25 July 1941-30.0 °C31 December 1941-3.6 °C1,264 mm0301
194018.8 °C25 July 1940-34.1 °C14 February 1940-3.7 °C1,332 mm0279

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
4.6 °C
+2.5 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
224 d/yr
-35
Annual rainfall
1732 mm
+113 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-6.1 °C+2.7 °C116 mm+27 mm
Feb-3.1 °C+3.3 °C33 mm-56 mm
Mar-0.8 °C+2.0 °C102 mm-5 mm
Apr3.7 °C+3.2 °C298 mm+154 mm
May6.2 °C+1.2 °C177 mm-0 mm
Jun15.6 °C+5.9 °C175 mm+21 mm
Jul13.7 °C+0.5 °C193 mm+36 mm
Aug15.5 °C+2.5 °C183 mm+6 mm
Sep9.8 °C+0.2 °C224 mm+84 mm
Oct4.6 °C+0.6 °C87 mm-59 mm
Nov-1.9 °C+1.6 °C69 mm-70 mm
Dec-2.9 °C+5.2 °C75 mm-26 mm

The year's extremes

Hottest day
21.7 °C
9 Aug 2025
Coldest day
-21.6 °C
22 Nov 2025
Wettest day
90.0 mm
17 Apr 2025
Windiest day
11.2 km/h
31 Mar 2025
Strongest gust
82.1 km/h
23 Oct 2025
Hottest feels-like
23.2 °C
10 Aug 2025
Coldest feels-like
-26.2 °C
22 Nov 2025
Snowiest day
61.5 cm
17 Apr 2025
Sunniest day
15.0 h
24 May 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Zermatt?

Zermatt has a tundra climate (Köppen ET). Over 1940-2025, the average annual temperature is -1.7 °C and it receives 1,619 mm of precipitation per year.

What is the hottest day ever recorded in Zermatt?

The hottest day measured in Zermatt between 1940 and 2025 was 27 June 2019, reaching 23.0 °C.

What is the coldest day in Zermatt?

The coldest day measured in Zermatt between 1940 and 2025 was 8 January 1985, at -34.4 °C.

Does it snow in Zermatt?

Yes. Zermatt gets on average 686.5 cm of snow per year and has around 259 frost days.

Has the climate of Zermatt warmed?

Yes: Zermatt warmed by +2.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Zermatt?

The wettest day measured in Zermatt between 1940 and 2025 was 24 September 1993, with 147 mm of rain in 24 hours.

What was the windiest day in Zermatt?

The windiest day measured in Zermatt between 1940 and 2025 was 28 December 1999, with winds reaching 17.9 km/h.

What is the warmest month in Zermatt?

The warmest month in Zermatt is July (8.6 °C on average); the coldest is January (-11.9 °C).

How much does it rain in Zermatt?

Zermatt receives on average 1,619 mm of precipitation per year, spread over about 181 rainy days.

Is it sunny in Zermatt?

Zermatt gets on average 9.1 hours of sunshine per day, roughly 3,322 hours per year over 1940-2025.

What is the biggest single-day snowfall in Zermatt?

The heaviest 24-hour snowfall measured in Zermatt between 1940 and 2025 was 21 March 1971, with 74.7 cm.

Are there tropical nights in Zermatt?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Zermatt.

What was the most extreme apparent temperature in Zermatt?

In Zermatt, between 1940 and 2025, the highest apparent temperature reached 23.2 °C on 25 June 2019, and the lowest was -39.1 °C on 14 February 1940.

Compare Zermatt with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Zermatt

Other cities — Switzerland