Your holiday weather, at a glance

Switzerland in May: where is it warmest?

In May, Locarno is the warmest place with 21 °C by day, St. Moritz the coolest with 9 °C. 24 of 41 destinations have good holiday weather.

All destinations in May, warmest first

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

PlaceScoreAirSunRain days
Locarno6821°7 h15
Lugano7020°6 h14
Bellinzona6820°7 h15
Basel6819°6 h14
Montreux6818°6 h14
Zurich6618°6 h16
Geneva6618°7 h16
Schaffhausen6618°6 h15
Baden, Switzerland6618°6 h16
Zug6518°6 h16
Winterthur6518°6 h16
Neuchâtel6518°7 h16
Sion6518°7 h19
Stein am Rhein6518°6 h16
Frauenfeld6418°6 h16
Aarau6318°6 h17
Olten6318°6 h17
Lucerne6218°6 h16
Biel/Bienne6218°6 h17
Glarus5718°5 h18
Vevey7117°7 h14
Interlaken6517°6 h16
Thun6517°6 h16
Solothurn6417°6 h17
Lausanne6317°7 h16
Bern5917°6 h15
Chur5917°6 h21
Fribourg5916°7 h15
Lauterbrunnen5916°6 h19
St. Gallen5216°6 h18
Einsiedeln5415°6 h21
Gstaad5015°5 h19
La Chaux-de-Fonds4215°6 h18
Grindelwald4814°6 h19
Scuol4513°6 h22
Zermatt3311°5 h22
Andermatt3311°5 h21
Crans-Montana3310°6 h19
Davos2810°5 h21
Arosa2510°5 h20
St. Moritz249°5 h20

Switzerland in May: quick answers

Switzerland in May: where is it warmest?

The warmest places in May are Locarno (21 °C), Lugano (20 °C) and Bellinzona (20 °C).

Switzerland in May: where is the weather best?

The best holiday weather in May – warm, sunny and dry – is in Vevey, Lugano and Locarno.

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