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.
City by city
June in Switzerland
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Zürich | 21.4°C12.5°C | 12.5°C | 143 | 15.5 |
| Geneva | 22.0°C13.3°C | 13.3°C | 123 | 14.7 |
| Basel | 22.3°C12.7°C | 12.7°C | 118 | 15.8 |
| Lausanne | 20.5°C13.7°C | 13.7°C | 106 | 12.8 |
| Bern | 19.8°C10.8°C | 10.8°C | 106 | 14.7 |
| Winterthur | 21.2°C12.3°C | 12.3°C | 113 | 14.8 |
| Luzern | 21.2°C12.1°C | 12.1°C | 200 | 18.6 |
| Sankt Gallen | 19.4°C10.7°C | 10.7°C | 172 | 17.4 |
A rain day is a local calendar day with at least 1 mm of precipitation.