Climate in Switzerland
7 cities in Switzerland, compared on thirty-year climate normals. Open any city for its month-by-month record, or take the quiz to see which of them fits the weather you actually like.
- Hottest summers
- Geneva
average high 80°F (27°C) in the warmest month
- Mildest winters
- Basel
coldest-month lows near 31°F (0°C)
- Driest
- Basel
29.8 in (758 mm) of rain a year
- Wettest
- Lausanne
45 in (1144 mm) of rain a year
Every city
| City | Warmest-month high | Coldest-month low | Rain a year | Population |
|---|---|---|---|---|
| Zurich | 78°F (25°C) | 31°F (-1°C) | 42.6 in (1083 mm) | 443k people |
| ZürichZurich | 77°F (25°C) | 30°F (-1°C) | 42.7 in (1085 mm) | 415k people |
| Geneva | 80°F (27°C) | 31°F (-1°C) | 35.9 in (911 mm) | 202k people |
| BaselBasel-City | 80°F (26°C) | 31°F (0°C) | 29.8 in (758 mm) | 178k people |
| LausanneVaud | 78°F (26°C) | 31°F (0°C) | 45 in (1144 mm) | 139k people |
| Bern | 76°F (25°C) | 29°F (-2°C) | 40.8 in (1035 mm) | 122k people |
| WinterthurZurich | 77°F (25°C) | 30°F (-1°C) | 38.9 in (989 mm) | 112k people |
Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.
Take the quiz