Climate averages 1991–2020

Weather in Switzerland in April

In April, average daytime highs across the 8 cities listed in Switzerland range from 12.0°C in Sankt Gallen to 15.0°C in Basel. Monthly rainfall ranges from 85 mm in Winterthur to 135 mm in Luzern.

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

Switzerland by monthAll cities

City by city

April in Switzerland

1991–2020
Average April climate for cities in Switzerland, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Zürich14.1°C4.2°C4.2°C10613.9
Geneva14.7°C5.4°C5.4°C10913.5
Basel15.0°C4.6°C4.6°C9014.1
Lausanne13.1°C5.5°C5.5°C9012.3
Bern12.5°C2.7°C2.7°C9013.6
Winterthur13.8°C4.0°C4.0°C8512.5
Luzern13.8°C3.9°C3.9°C13515.2
Sankt Gallen12.0°C2.1°C2.1°C10214.5

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