Climate averages 1991–2020

Weather in Switzerland in June

In June, average daytime highs across the 8 cities listed in Switzerland range from 19.4°C in Sankt Gallen to 22.3°C in Basel. Monthly rainfall ranges from 106 mm in Bern to 200 mm in Luzern.

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

Switzerland by monthAll cities

City by city

June in Switzerland

1991–2020
Average June climate for cities in Switzerland, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Zürich21.4°C12.5°C12.5°C14315.5
Geneva22.0°C13.3°C13.3°C12314.7
Basel22.3°C12.7°C12.7°C11815.8
Lausanne20.5°C13.7°C13.7°C10612.8
Bern19.8°C10.8°C10.8°C10614.7
Winterthur21.2°C12.3°C12.3°C11314.8
Luzern21.2°C12.1°C12.1°C20018.6
Sankt Gallen19.4°C10.7°C10.7°C17217.4

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