
Weather Switzerland
Weather forecast for cities and mountains in Switzerland.
Weather across the country
Today will be cloudy, with rain for much of the day in places (Genève, Basel, Lausanne). Highs will range from 10 °C (Basel) to 18 °C (Lugano). Lows will range from 7 to 14 °C. Tomorrow will be cloudy, 4 °C warmer, with rain in places (Bellinzona).
Weather in larger cities
Mountain weather
Climate – Switzerland
Switzerland is mountainous and its weather changes with altitude: temperate continental on the Swiss Plateau, cold and snowy in the Alps, and warmer and sunnier in Ticino south of the Alps. The Alps often hold back precipitation, so the weather north and south of the mountains can be very different.
Averages 2022–2024 (Zürich): the warmest month is August (average daytime high 25.8 °C), the coldest January (average night-time low −1.2 °C). About 1365 mm of precipitation falls per year; the wettest month is May (145 mm), the driest February (60 mm), with around 169 days of at least 1 mm.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| High °C | 5 | 9 | 12 | 14 | 19 | 24 | 26 | 26 | 20 | 17 | 9 | 5 |
| Low °C | -1 | 0 | 2 | 4 | 10 | 14 | 16 | 16 | 12 | 9 | 3 | 0 |
| Rain mm | 72 | 60 | 87 | 130 | 145 | 113 | 140 | 113 | 122 | 108 | 143 | 132 |