BrrChecker
Photo: Roland zh · CC BY-SA 3.0

Water temperature in Switzerland

Ticino 24.3 °C, Lake Zurich & Limmat 22.8 °C, Lake Geneva & Rhône 21.1 °C. The coldest spot is Massa, Blatten bei Naters at 0.9 °C. As of September 20, 2026, 238 locations from BAFU and wiewarm.ch.

24.3 °C
warmest spot · Lake Lugano, Lugano, Lido
0.9 °C
coldest · Massa, Blatten bei Naters
18.7 °C
average of all spots
238
locations

Updated on September 20, 2026

Swim now

The warmest spot of each kind of water

Regions

Switzerland, region by region

8 regions, each with today's range and its best-known spots. Tap one to open the region's list.

Ticino
Photo: Thomas Woodtli from Zürich, Switzerland · CC BY-SA 2.0
Ticino14.4–24.3 °C
3 lakes, 2 rivers and 3 lidos
Lake Lugano, Lugano, Lido 24.3 °C · Lake Lugano, Lido Riva Caccia, Lugano 24.3 °C · Lake Lugano, Lido San Domenico, Lugano 24.3 °C
Lake Zurich & Limmat
Photo: Roland zh · CC BY-SA 3.0
Lake Zurich & Limmat16.2–22.8 °C
2 rivers and 29 lidos
Lake Zurich, Seebad Enge, Zürich 22.8 °C · Lake Zurich, Seebad Erlenbach 22.8 °C · Lake Zurich, Strandbad Herrliberg 22.8 °C
Lake Geneva & Rhône
Photo: Dennis G. Jarvis · CC BY-SA 2.0
Lake Geneva & Rhône4.8–21.1 °C
4 lakes, 6 rivers and 3 lidos
Rhône, Genève, Halle de l'Île 21.1 °C · Lake Geneva, Montreux 20.8 °C · Lake Geneva, Genève, Bains des Pâquis 20.2 °C
Lake Constance & Rhine
Photo: Dguendel · CC BY-SA 3.0
Lake Constance & Rhine11.4–21.2 °C
15 rivers and 23 lidos
Rhein, Basler Rheinschwimmen, Basel 21.2 °C · Rhein, Rheinbad Breite, Basel 21.2 °C · Rhein, Rheinbad St. Johann, Basel 21.2 °C
Aare, Lake Thun & Bern
Photo: Kaele12 - Karl Keller · CC BY-SA 3.0
Aare, Lake Thun & Bern8.0–22.0 °C
13 rivers and 14 lidos
Lake Thun, Strandbad Gunten 22.0 °C · Aare, Klingnau 21.6 °C · Aare, Brügg, Aegerten 20.7 °C
Central Switzerland
Photo: NormanB · CC BY-SA 3.0
Central Switzerland10.4–21.0 °C
6 rivers and 14 lidos
Reuss, Reussbad Luzern 21.0 °C · Reuss, Luzern, Geissmattbrücke 21.0 °C · Lake Lucerne, Strandbad Küssnacht 20.7 °C
Seeland & Jura
Photo: Patrick Nouhailler's… · CC BY-SA 3.0
Seeland & Jura15.8–27.0 °C
2 rivers and 6 lidos
Murtensee, Plage d'Avenches 27.0 °C · Murtensee, Badeplatz Muntelier 27.0 °C · Bielersee, Strandbad Biel, Biel/Bienne 20.7 °C
Grisons & Valais
Photo: giggel · CC BY 3.0
Grisons & Valais0.9–10.9 °C
5 rivers and 1 lidos
Landquart, Felsenbach 10.9 °C · Vispa, Visp 9.2 °C · Inn, Tarasp 8.4 °C
Right now

238 spots, 3 kinds of water

7 lakes83 rivers148 lidos

231 readings are measurements from official and open networks, above all BAFU and wiewarm.ch; 7 values come from models. Beyond temperature, this page carries 33 official bathing-water ratings and water level or discharge at 88 gauges.

© BrrChecker – all rights reserved. The compilation, texts, images and BrrScore are protected; the readings belong to the sources named. Automated extraction is not permitted.

About the data

Switzerland is where BrrChecker was born. The federal office BAFU measures the Rhine, Aare, Limmat, Reuss and the big lake outlets around the clock, wiewarm.ch and the lidos report their pools and lake baths from Zurich to Lake Geneva, and Eawag's Alplakes models complete the large lakes. On top comes the lido portal: operators report their own temperature directly, free of charge.

All spots

By region, with today's reading

Ticino8 spots
Lake Zurich & Limmat31 spots
Lake Geneva & Rhône13 spots
Lake Constance & Rhine38 spots
Aare, Lake Thun & Bern27 spots
Central Switzerland20 spots
Seeland & Jura8 spots
Grisons & Valais6 spots
Other waters and lidos87 spots
Nebikon24.0 °C
Steffisburg19.8 °C

Check first, then swim.

All 238 spots with history, BrrScore and alerts, free in the app.

Open in the BrrChecker app