Switzerland Weather by City & Month

Month-by-month averages for 2 cities in Switzerland, from 20 years of historical weather data.

Climate across Switzerland

Of the cities below, Geneva is the warmest, with an average daytime high of 15.4°C (59.7°F) across the year, while Zurich is the coolest at 14.5°C (58.1°F). Across these cities, May is usually the wettest month (about 134 mm on average).

Switzerland cities by month

Average high by month

Tap a value to open that city's month guide.

Best months to visit Switzerland

Based on comfortable temperatures, rainy days and sunshine across these cities, the most pleasant months are usually June, July, August; January is usually the least comfortable. These are historical averages, not a forecast.