Your holiday weather, at a glance

Switzerland in March: where is it warmest?

In March, Locarno is the warmest place with 13 °C by day, Arosa the coolest with 2 °C. 2 of 41 destinations have good holiday weather.

All destinations in March, warmest first

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

PlaceScoreAirSunRain days
Locarno6313°7 h10
Bellinzona6213°6 h10
Lugano5713°6 h9
Basel3311°4 h12
Geneva3311°5 h12
Baden, Switzerland3111°5 h13
Olten3011°4 h13
Schaffhausen2911°4 h12
Aarau2811°4 h13
Zug2711°5 h14
Montreux4210°5 h12
Sion3910°6 h14
Vevey3210°5 h12
Neuchâtel2910°5 h13
Lausanne2810°5 h13
Biel/Bienne2810°5 h13
Stein am Rhein2810°4 h13
Zurich2710°5 h13
Winterthur2710°4 h13
Solothurn2610°4 h13
Glarus2610°3 h14
Frauenfeld2510°4 h14
Lucerne2210°4 h14
Thun309°4 h13
Interlaken289°4 h13
Chur249°5 h16
Bern239°5 h13
Fribourg229°5 h13
Lauterbrunnen218°4 h14
St. Gallen138°4 h14
Gstaad177°4 h14
La Chaux-de-Fonds157°5 h14
Einsiedeln147°4 h15
Grindelwald156°5 h14
Scuol135°5 h15
Crans-Montana203°6 h13
Zermatt183°5 h13
Davos123°5 h16
Andermatt103°4 h16
St. Moritz142°5 h14
Arosa132°5 h14

Switzerland in March: quick answers

Switzerland in March: where is it warmest?

The warmest places in March are Locarno (13 °C), Bellinzona (13 °C) and Lugano (13 °C).

Switzerland in March: where is the weather best?

The best holiday weather in March – warm, sunny and dry – is in Locarno, Bellinzona and Lugano.

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