Weather in Switzerland - today, tomorrow and 14-day forecast
Right now temperatures across Switzerland range from 15° to 34°. Below: today's conditions city by city, a live weather map, the 14-day outlook and month-by-month climate to help you pick the best time to travel.
Weather in Switzerland's cities today
☁️Lugano
34°💧 0.8 mm
🌤️Bern
31°💧 23.6 mm
☁️Lausanne
31°💧 16.1 mm
🌤️Zurich
28°💧 13.5 mm
☁️Grindelwald
27°💧 2.5 mm
🌤️Winterthur
27°💧 6.6 mm
☀️La Chaux-de-Fonds
25°💧 5.3 mm
☁️Sanktgallen
22°💧 0.6 mm
☁️Zermatt
19°💧 0.2 mm
☁️Davos
15°💧 0.3 mm
Weather map - today's temperatures
Next days in Switzerland
today☁️
27°💧 0.5 mm
Thu🌤️
26°💧 0.1 mm
Fri🌧️
25°💧 2.5 mm
Sat🌧️
23°💧 4.5 mm
Sun🌧️
24°💧 8.6 mm
Mon🌧️
25°💧 5.5 mm
Tue🌧️
26°💧 1.2 mm
Wed☁️
28°💧 0.8 mm
⚠️ Weather warnings - Switzerland
🌡️Heatorange level
from 5 Jul, 12:00 to 13 Jul, 20:00 · 53 regions
Areas: Laufental, Rheinfelden, Basel, Frick-Leibstadt, Oberes Baselbiet, Yverdon - Bevaix and 47 more regions
High temperatures and risk of overheating. Drink plenty of water, avoid the midday sun and look after the elderly.
Source: national weather service via Meteoalarm (EUMETNET). Yellow - be aware, orange - be prepared, red - take action.
14-day forecast - Switzerland
📅 Switzerland 30 & 45-day weather - long-range outlook
Next 16 days · forecast
23°
around 15° at night · days with rain: 10
Weeks 3-4 · avg for July
25°
around 15° at night · rain chance 35%
Weeks 5-7 · avg for August
24°
around 14° at night · rain chance 34%
The 30 & 45-day outlook for Switzerland: the next 16 days are a numerical forecast updated daily - on average 23° by day and 15° at night. Further out we rely on multi-year climate averages: around 25° in July, and about 24° in August. Forecasts beyond two weeks are indicative only.
Today vs the next days - Switzerland cities
| City | Today | +3 days | +7 days | Rain today |
|---|---|---|---|---|
| ☁️ Lugano | 34℃ | 29℃ | 30℃ | 0.8 mm |
| 🌤️ Bern | 31℃ | 31℃ | 33℃ | 23.6 mm |
| ☁️ Lausanne | 31℃ | 27℃ | 30℃ | 16.1 mm |
| 🌤️ Zurich | 28℃ | 31℃ | 30℃ | 13.5 mm |
| ☁️ Grindelwald | 27℃ | 20℃ | 26℃ | 2.5 mm |
| 🌤️ Winterthur | 27℃ | 30℃ | 31℃ | 6.6 mm |
| ☀️ La Chaux-de-Fonds | 25℃ | 25℃ | 28℃ | 5.3 mm |
| ☁️ Sanktgallen | 22℃ | 25℃ | 25℃ | 0.6 mm |
| ☁️ Zermatt | 19℃ | 12℃ | 18℃ | 0.2 mm |
| ☁️ Davos | 15℃ | 17℃ | 17℃ | 0.3 mm |
Day-by-day forecast for Switzerland
Wednesday8 July 2026
☁️27°broken clouds
Thursday9 July 2026
🌤️26°a few clouds
Friday10 July 2026
🌧️25°light rain
Saturday11 July 2026
🌧️23°light rain
Sunday12 July 2026
🌧️24°moderate rain
Monday13 July 2026
🌧️25°light rain
Tuesday14 July 2026
🌧️26°light rain
Wednesday15 July 2026
☁️28°broken clouds
Thursday16 July 2026
🌧️28°heavy rain
Friday17 July 2026
🌧️11°heavy rain
Saturday18 July 2026
☀️21°clear sky
Sunday19 July 2026
🌧️25°light rain
Monday20 July 2026
🌧️27°moderate rain
Tuesday21 July 2026
🌧️10°heavy rain
Wednesday22 July 2026
🌧️14°light rain
Thursday23 July 2026
🌤️21°scattered clouds
🌿 Pollen in Switzerland - info for allergy sufferers
Today grasses pollen is highest in Switzerland - about 70 grains/m³, high level. Allergy sufferers should limit time outdoors on dry, windy days and take medication as advised. Pollen levels are a CAMS model forecast and are indicative.
Air quality and smog in Switzerland
| City | PM2.5 (µg/m³) | PM10 (µg/m³) | Air quality |
|---|---|---|---|
| Genewa | 4.8 | 6.2 | very good |
| Lozanna | 4.1 | 5.7 | very good |
| Zurych | 4 | 6.1 | very good |
| Bazylea | 3.9 | 5.2 | very good |
| Berno | 3.7 | 4.9 | very good |
Based on PM2.5 thresholds. Station readings, updated daily (last reading: 2026-07-08, 03:00).
Switzerland weather through the year
Switzerland weather month by month - when is the best time to go?
🎉 Public holidays in Switzerland - when are the long weekends?
Next long weekend in Switzerland: Christmas Day (25 December, Friday) - Friday–Sunday (3 days off).
1 AugustSaturday
Swiss National Day
falls on a weekend25 DecemberFriday
Christmas Day
🎈 long weekend1 JanuaryFriday 2027
New Year's Day
🎈 long weekend6 MayThursday 2027
Ascension Day
🎈 long weekend + bridge day1 AugustSunday 2027
Swiss National Day
falls on a weekend25 DecemberSaturday 2027
Christmas Day
falls on a weekendPublic holidays (statutory days off) - shops, offices and some attractions may be closed. A "bridge day" is a workday between a holiday and the weekend worth taking as leave.
FAQ - Switzerland weather
What is the weather like in Switzerland today?
Today it is about 27° during the day and 20° at night, broken clouds.
How far ahead can I check the forecast for Switzerland?
This page shows a detailed 14-day forecast plus the long-term monthly climate, so you can plan both a short trip and a holiday months ahead.