Climate averages 1991–2020

Weather in Switzerland in May

In May, average daytime highs across the 8 cities listed in Switzerland range from 16.1°C in Sankt Gallen to 18.7°C in Basel. Monthly rainfall ranges from 117 mm in Bern to 188 mm in Luzern.

Long-term climate patterns, not a forecast for a particular trip.

Switzerland by monthAll cities

City by city

May in Switzerland

1991–2020
Average May climate for cities in Switzerland, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Zürich17.9°C8.6°C8.6°C14416.0
Geneva18.4°C9.5°C9.5°C14415.9
Basel18.7°C8.9°C8.9°C12916.8
Lausanne16.8°C9.6°C9.6°C12013.9
Bern16.3°C7.0°C7.0°C11715.4
Winterthur17.6°C8.5°C8.5°C11915.2
Luzern17.9°C8.1°C8.1°C18818.4
Sankt Gallen16.1°C7.0°C7.0°C15517.2

A rain day is a local calendar day with at least 1 mm of precipitation.