199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Switzerland

Weather & climate · Bern

Flag of SwitzerlandBest Time to Visit Switzerland

June to August

The best time to visit Switzerland is June to August, when daytime highs in Bern are around 21–23°C. September is also a good time to go. July is the warmest month (23°C by day), January the coldest (-4°C at night), and May the wettest with about 130 mm of rain.

23°C
Warmest: July
-4°C
Coldest nights: January
1142 mm
Rain per year
130 mm
Wettest: May

Switzerland weather by month

  1. Jan2°C-4°C77 mm
  2. Feb4°C-4°C62 mm
  3. Mar8°C-1°C80 mm
  4. Apr13°C3°C83 mm
  5. May17°C7°C130 mm
  6. Jun21°C12°C117 mm
  7. Jul23°C13°C121 mm
  8. Aug22°C13°C126 mm
  9. Sep18°C9°C83 mm
  10. Oct14°C5°C94 mm
  11. Nov8°C0°C82 mm
  12. Dec3°C-3°C87 mm

Best time Good Less ideal

-10°-5°0°5°10°15°20°25°30°150 mm0January: 77 mm rainFebruary: 62 mm rainMarch: 80 mm rainApril: 83 mm rainMay: 130 mm rainJune: 117 mm rainJuly: 121 mm rainAugust: 126 mm rainSeptember: 83 mm rainOctober: 94 mm rainNovember: 82 mm rainDecember: 87 mm rainJanuary: 2°CFebruary: 4°CMarch: 8°CApril: 13°CMay: 17°CJune: 21°CJuly: 23°CAugust: 22°CSeptember: 18°COctober: 14°CNovember: 8°CDecember: 3°CJanuary: -4°CFebruary: -4°CMarch: -1°CApril: 3°CMay: 7°CJune: 12°CJuly: 13°CAugust: 13°CSeptember: 9°COctober: 5°CNovember: 0°CDecember: -3°CJanFebMarAprMayJunJulAugSepOctNovDec
Average high Average low Rain (mm per month)
MonthHighLowRainHumidityCloud coverVerdict
January2°C-4°C77 mm85%76%Cold
February4°C-4°C62 mm83%74%Cold
March8°C-1°C80 mm81%70%Fair
April13°C3°C83 mm78%69%Fair
May17°C7°C130 mm79%73%Fair
June21°C12°C117 mm77%66%Best time
July23°C13°C121 mm75%59%Best time
August22°C13°C126 mm75%60%Best time
September18°C9°C83 mm79%60%Good
October14°C5°C94 mm81%68%Fair
November8°C0°C82 mm85%75%Cold
December3°C-3°C87 mm84%76%Cold

Data: NASA POWER (Prediction Of Worldwide Energy Resources) — 25-year climate averages 2001–2025, public domain, for the area around Bern (46.92, 7.47). Satellite and model averages — local weather stations can differ by 1–2 °C, and mountains or coasts elsewhere in Switzerland have their own climate.

Frequently asked questions

When is the best time to visit Switzerland?

June to August. The best time to visit Switzerland is June to August, when daytime highs in Bern are around 21–23°C. September is also a good time to go. July is the warmest month (23°C by day), January the coldest (-4°C at night), and May the wettest with about 130 mm of rain.

What is the hottest month in Switzerland?

July, with average highs of 23°C in Bern.

What is the coldest month in Switzerland?

January, when nights drop to about -4°C and days reach 2°C.

What is the rainiest month in Switzerland?

May with about 130 mm; February is the driest (62 mm).

When should I avoid visiting Switzerland?

December is the least comfortable month on average: 3°C by day and 87 mm of rain.