flowflow

How is it flowing?

Water levels, temperature, and discharge for rivers and lakes — continuously updated from official sources.

289
Monitoring stations
Real-time
Synced every 10 min
PWA
Installable web app

All measurements, one place

Detailed readings and historical trends for Swiss waters.

Discharge
Flow rates and discharge volumes in m³/s, continuously recorded.
Water Level
Real-time levels for rivers and lakes across Switzerland.
Temperature
Water temperatures and seasonal patterns at a glance.
Flood Alerts
Official BAFU danger levels.

Water temperature, level and discharge for Swiss rivers and lakes — in one place

FlowFlow brings together readings from 289 monitoring stations on Swiss rivers and lakes: current water temperature, water level, discharge in m³/s and turbidity, updated every 10 minutes. Whether you're checking lake temperatures before a swim, watching river levels for kayaking or fishing, or simply wondering how high the Aare is running — it's all at one address, free and without signing up.

The data comes straight from official sources: river levels, discharge and water temperatures from the Federal Office for the Environment (BAFU), weather from MeteoSwiss, and for lakes without their own temperature sensor, surface temperatures from Eawag's Simstrat model. Plus the official BAFU flood danger levels whenever a station crosses the thresholds.

Free for everyone

FlowFlow is brought to you by planet10.ch — free to use. All data comes from official Swiss government APIs.