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
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

CityWarmest-month highColdest-month lowRain a yearPopulation
Zurich74°F (24°C)29°F (-1°C)44.2 in (1123 mm)443k people
ZürichZurich74°F (23°C)29°F (-2°C)54.3 in (1379 mm)415k people
Geneva76°F (24°C)30°F (-1°C)54.5 in (1385 mm)202k people
BaselBasel-City76°F (25°C)29°F (-1°C)46.5 in (1181 mm)178k people
LausanneVaud73°F (23°C)33°F (0°C)51.2 in (1301 mm)139k people
Bern72°F (22°C)26°F (-3°C)44.3 in (1126 mm)122k people
WinterthurZurich74°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