ClimateSearch

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

CityWarmest-month highColdest-month lowRain a yearPopulation
Zurich78°F (25°C)31°F (-1°C)42.6 in (1083 mm)443k people
ZürichZurich77°F (25°C)30°F (-1°C)42.7 in (1085 mm)415k people
Geneva80°F (27°C)31°F (-1°C)35.9 in (911 mm)202k people
BaselBasel-City80°F (26°C)31°F (0°C)29.8 in (758 mm)178k people
LausanneVaud78°F (26°C)31°F (0°C)45 in (1144 mm)139k people
Bern76°F (25°C)29°F (-2°C)40.8 in (1035 mm)122k people
WinterthurZurich77°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