Sunshine Map

The best time to visit Switzerland

The best time to visit Switzerland for warm, sunny weather is June to September, when its destinations average a Sunshine Score of 70/100 with daytime highs around 23°C / 73°F. May and October are quieter shoulder-season alternatives with still-reliable sun.

Switzerland by month, averaged across 3 destinations from long-term climate normals — the best stretch is highlighted.

MonthSunshine ScoreAvg day highRainFor a trip
January04° / 39°F90 mmPoor
February05° / 41°F69 mmPoor
March1510° / 50°F87 mmPoor
April4615° / 59°F83 mmGood
May6019° / 66°F127 mmVery good
June6923° / 73°F119 mmVery good
July6925° / 77°F119 mmVery good
August6825° / 77°F124 mmVery good
September7320° / 68°F87 mmExcellent
October5116° / 61°F95 mmGood
November1010° / 50°F88 mmPoor
December05° / 41°F98 mmPoor

When to go — and when to think twice

Best overall: June to September — Switzerland's warmest, most reliable stretch (Sunshine Score 70/100, ~23°C / 73°F days). Shoulder season: May and October — quieter, still sunny. Hottest: July, ~25°C / 77°F. Wettest: May (127 mm) — pack for showers.

Where to base yourself for sunshine: Bern (2,095 h/yr), Geneva (2,093 h/yr), Zurich (1,912 h/yr). See every Switzerland destination with a full climate card, or where it's sunny worldwide, month by month.