Your holiday weather, at a glance

Switzerland in June: where is it warmest?

In June, Lugano is the warmest place with 25 °C by day, St. Moritz the coolest with 15 °C. 36 of 41 destinations have good holiday weather.

All destinations in June, warmest first

Long-term averages for the month: daytime high, sea, sunshine and rainy days.

PlaceScoreAirSunRain days
Lugano7925°8 h12
Bellinzona7725°8 h13
Locarno7625°8 h13
Basel7423°7 h13
Geneva7423°8 h15
Schaffhausen7123°7 h14
Baden, Switzerland7023°7 h15
Sion7023°9 h17
Aarau6723°7 h16
Vevey7922°8 h12
Montreux7622°7 h12
Neuchâtel7222°8 h15
Zug7122°7 h15
Biel/Bienne7122°7 h15
Winterthur7022°7 h14
Stein am Rhein7022°7 h15
Frauenfeld7022°7 h14
Zurich6922°7 h15
Solothurn6922°7 h16
Olten6822°7 h16
Lucerne6722°6 h15
Glarus6122°6 h17
Lausanne7521°8 h14
Bern7321°7 h14
Interlaken7021°7 h14
Thun7021°7 h14
Lauterbrunnen6221°7 h19
Chur6121°6 h21
Fribourg7420°8 h14
St. Gallen6420°7 h17
La Chaux-de-Fonds6319°6 h17
Einsiedeln6219°7 h20
Grindelwald6219°7 h19
Scuol6119°6 h21
Gstaad6019°6 h17
Zermatt5918°6 h24
Andermatt5917°6 h20
Crans-Montana6416°7 h18
Davos5716°6 h20
Arosa5616°6 h19
St. Moritz5615°6 h19

Switzerland in June: quick answers

Switzerland in June: where is it warmest?

The warmest places in June are Lugano (25 °C), Bellinzona (25 °C) and Locarno (25 °C).

Switzerland in June: where is the weather best?

The best holiday weather in June – warm, sunny and dry – is in Lugano, Vevey and Bellinzona.

Switzerland month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences