Average Sunshine in Switzerland for July

The tables below give July averages for the number of sunny hours and the percentage of time between sunrise and sunset that the sun shines at cities, resorts and mountains across Switzerland.

The month's totals are averages of weather data collected during 1991 to 2020.

Western Switzerland

This section covers the mainly French speaking portion of Switzerland. It includes the area around Lake Geneva and the cantons of Fribourg, Geneva, Jura, Neuchâtel, Valais and Vaud.

Some of the weather stations are at high elevations in the Valais (or Pennine) Alps of southwestern Switzerland. Great St. Bernard Pass (Col du Grand St-Bernard) is the highest point on this list at 2472 metres (8110 feet). Also above 1400 metres (or 4600 feet) are Chasseral mountain and the resort towns of Zermatt and Montana.

Total July sunshine
Hours Place %
202 Chasseral 43
212 Evolène 55
269 Geneva (Genève) 62
212 Great St Bernard Pass  53
215 La Chaux-de-Fonds  50
259 Lausanne 59
243 Montana 59
254 Neuchâel (Neuenburg) 58
266 Nyon 61
254 Payerne 56
271 Sion (Sitten) 65
185 Zermatt 63

Central & Northern Switzerland

While most places on this list are below 1000 metres (3280 feet) elevation, there are some mountainous locations. Säntis, near Schwägalp, at 2502 metres (8209 feet) elevation is the highest point in the Appenzell Alps. Even higher is the weather station at 3580 metres (11,745 feet), above Jungfraujoch pass of the Bernese Alps.

Average amount of sun in July
Hours Place %
220 Aarau 52
184 Adelboden 50
235 Basel 54
245 Bern (Bären) 55
164 Engelberg 45
214 Gütsch 51
238 Güttingen 52
223 Interlaken 52
181 Jungfraujoch 43
209 Lucerne (Luzern) 47
162 Mount Pilatus 36
168 Säntis 36
221 Schaffhausen 54
227 St. Gallen 50
234 Wädenswil 51
229 Zürich 53

Eastern Switzerland

This list includes two low-elevation cities, Locarno and Lugano, in the canton of Ticino of south-east Switzerland.

Several places here in the canton of Graubünden are mountain resort towns, including Davos, Scuol and Samedan, which sit above 1500 metres (4921 feet) elevation.

High-altitude locations include Gütsch located above Andermatt at 2286 m. On Weissfluhjoch, a peak in the Plessur Range above Davos, weather is reported from just below the summit, at 2690 metres (8825 feet) elevation. On Piz Corvatsch, near Silvaplana in the Bernina Range, the weather is measured at 3305 metres (10,843 feet).

Average July sun
Hours Place %
197 Arosa 48
208 Chur 57
258 Cimetta 58
188 Davos 53
197 Disentis (Mustér) 51
175 Glarus 49
268 Locarno 65
260 Lugano 66
200 Piz Corvatsch  45
199 Samedan 58
163 San Bernardino 49
214 Scuol 53
268 Stabio 63
186 Weissfluhjoch 42
Reference

Swiss federal authorities. Federal Office of Meteorology and Climatology MeteoSwiss. Normal values per measured parameter.

Switzerland Sunshine
Back to Top