Your holiday weather, at a glance

Switzerland in July: where is it warmest?

In July, Lugano is the warmest place with 27 °C by day, Davos the coolest with 17 °C. 41 of 41 destinations have good holiday weather.

All destinations in July, warmest first

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

PlaceScoreAirSunRain days
Lugano8327°8 h11
Bellinzona7227°9 h12
Locarno7127°9 h12
Basel7625°8 h13
Sion7125°9 h17
Geneva7824°9 h14
Schaffhausen7324°7 h14
Winterthur7224°7 h14
Baden, Switzerland7224°8 h15
Zurich7124°7 h15
Olten7024°8 h16
Stein am Rhein7024°7 h15
Frauenfeld7024°7 h15
Aarau6924°7 h16
Glarus6124°6 h17
Vevey7923°8 h13
Lausanne7523°8 h15
Montreux7523°7 h13
Biel/Bienne7323°8 h15
Neuchâtel7323°8 h15
Solothurn7123°8 h16
Zug7023°8 h16
Lucerne6723°7 h16
Chur6223°7 h21
Fribourg7522°8 h14
Bern7422°8 h14
Interlaken7222°7 h14
Thun7222°7 h14
Lauterbrunnen6422°7 h19
St. Gallen6421°7 h18
Scuol6321°7 h21
La Chaux-de-Fonds6620°7 h17
Einsiedeln6320°7 h21
Grindelwald6320°7 h19
Gstaad6220°6 h17
Zermatt6020°6 h24
Andermatt6119°6 h20
Crans-Montana6618°8 h18
St. Moritz6117°6 h18
Arosa6117°6 h18
Davos6017°6 h20

Switzerland in July: quick answers

Switzerland in July: where is it warmest?

The warmest places in July are Lugano (27 °C), Bellinzona (27 °C) and Locarno (27 °C).

Switzerland in July: where is the weather best?

The best holiday weather in July – warm, sunny and dry – is in Lugano, Vevey and Geneva.

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