Live River Levels, Flows and Water Temperatures

Current readings from 31,407 official gauging stations in 22 countries, updated every 10 to 60 minutes. See whether a river is running low, normal or high for that spot before you go fishing.

31,407stations
22countries
49official sources

How to read the map

Every dot is an official gauging station, whatever it measures. Point at a station (or tap it on a phone) to see its water level, flow and temperature together, how old each reading is, and how it compares with what is usual for that station:

Every river is compared with itself, never with another river: a normal flow on the Danube would be a flood on a mountain stream. Where the agency publishes its own assessment, such as "low flow" or a flood warning level, the station's card shows that instead.

Coverage

Questions

Where does the river data come from?
From the official hydrological services of each country or region, such as ARSO in Slovenia, the Environment Agency in England and the USGS in the United States. Every source is listed at the bottom of this page with the credit its licence asks for.
How often are the readings updated?
Most stations report every 15 to 60 minutes, and the map fetches each source on that schedule. Every reading shows how old it is, and readings older than a day are marked as stale.
What do low, normal and high mean?
Each station is compared with its own readings over the last month: below its lowest tenth is low, above its highest tenth is high. Where the agency publishes its own assessment or a flood warning level, the station's card shows that instead. A new station needs a few days of history before it can say what is normal for it.
Is the river map free?
Yes. The map is free to use in your browser. The Fishing Calendar app adds fishing forecasts and the best times to fish for every water.

Data sources

River Map shows open data published by these agencies. Each is credited as its licence asks.