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
- Basel
average high 76°F (25°C) in the warmest month
- Mildest winters
- Lausanne
coldest-month lows near 33°F (0°C)
- Driest
- Winterthur
44.1 in (1121 mm) of rain a year
- Wettest
- Geneva
54.5 in (1385 mm) of rain a year
Every city
| City | Warmest-month high | Coldest-month low | Rain a year | Population |
|---|---|---|---|---|
| Zurich | 74°F (24°C) | 29°F (-1°C) | 44.2 in (1123 mm) | 443k people |
| ZürichZurich | 74°F (23°C) | 29°F (-2°C) | 54.3 in (1379 mm) | 415k people |
| Geneva | 76°F (24°C) | 30°F (-1°C) | 54.5 in (1385 mm) | 202k people |
| BaselBasel-City | 76°F (25°C) | 29°F (-1°C) | 46.5 in (1181 mm) | 178k people |
| LausanneVaud | 73°F (23°C) | 33°F (0°C) | 51.2 in (1301 mm) | 139k people |
| Bern | 72°F (22°C) | 26°F (-3°C) | 44.3 in (1126 mm) | 122k people |
| WinterthurZurich | 74°F (23°C) | 29°F (-2°C) | 44.1 in (1121 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