Switzerland in July
July is Switzerland's weakest month (rank 12 of 12): its 17 destinations average 53/100, led by Bern at 92 — 23°C and 13 rainy days — while St. Moritz is cooler at 18°C and scores 12.
#12 of 12 months for Switzerland · 17 destinations · updated September 2026 · climate normals from ERA5 reanalysis
Where in Switzerland in July
| # | Place | Type | Feels-like high | Rain | Comfort | At its best |
|---|---|---|---|---|---|---|
| 1 | Bern | City | 23°C | 102 mm · 13 days | 92 tier S | Yes |
| 2 | Zürich | City | 25°C | 131 mm · 16 days | 89 tier A | Yes |
| 3 | Basel | City | 27°C | 112 mm · 14 days | 86 tier A | Yes |
| 4 | Lausanne | City | 24°C | 119 mm · 12 days | 86 tier A | Yes |
| 5 | Geneva | City | 27°C | 122 mm · 12 days | 84 tier A | — |
| 6 | Montreux | City | 25°C | 176 mm · 16 days | 81 tier A | — |
| 7 | Lucerne | City | 26°C | 200 mm · 17 days | 80 tier A | — |
| 8 | Lugano | City | 27°C | 146 mm · 14 days | 77 tier B | — |
| 9 | Grindelwald | Trekking hub | 22°C | 270 mm · 19 days | 74 tier B | — |
| 10 | Interlaken | Trekking hub | 27°C | 227 mm · 18 days | 73 tier B | — |
| 11 | Zermatt | Ski resort | 23°C | 165 mm · 18 days | 13 tier F | — |
| 12 | Davos | Ski resort | 19°C | 168 mm · 20 days | 12 tier F | — |
| 13 | Engelberg | Ski resort | 21°C | 195 mm · 19 days | 12 tier F | — |
| 14 | St. Moritz | Ski resort | 18°C | 159 mm · 19 days | 12 tier F | — |
| 15 | Verbier | Ski resort | 20°C | 119 mm · 15 days | 12 tier F | — |
| 16 | Gstaad | Ski resort | 22°C | 206 mm · 18 days | 11 tier F | — |
| 17 | Laax | Ski resort | 21°C | 213 mm · 20 days | 11 tier F | — |
Comfort is SeasonMap's 0–100 score; each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. "At its best" means July is one of that place's own top three months. Feels-like highs fold in humidity, wind and sun.
What's on in Switzerland in July
- Gurtenfestival · Bern · 15–18 Jul
- Montreux Jazz Festival · Montreux · 3–18 Jul
- LongLake Festival · Lugano · 9–26 Jul
- Alpine meadows in flower · Grindelwald and 1 more place · 10 Jun – 20 Jul (usually)
- Tell open-air theatre · Interlaken · 25 Jul – 5 Sep
- Festival da Jazz · St. Moritz · 5 Jul – 5 Aug (usually)
- Verbier Festival · Verbier · 15 Jul – 5 Aug (usually)
- Swiss Open tennis · Gstaad · 10–28 Jul (usually)
Seasons in force
Peak crowds at 4 of Switzerland's 13 well-known places this month.