Click on the station name for graphs of recent levels
The heights shown are those above normal summer lows. The Rising/Falling state is determined by a movement greater than 1/2 inch over the two hours prior to the last reading.
Data is collected from SEPA's website every hour and is not guaranteed. Anyone wishing to make important decisions based on river heights should check directly with SEPA
To get levels emailed to you every day, use the Email alerts button in the header.
The majority of our water level data are now available following cyber incidents that affected SEPA (December 2020) and their delivery partner (November 2021). However, they are still experiencing some intermittent data transfer issues.
SEPA understand that the reliability of our public data feeds is important and we are working hard to improve this as soon as possible.
The heights shown are those above normal summer lows and use data collected hourly from the relevant agency's website.
Please note that these figures are not guaranteed. Anyone wishing to make important decisions based on river heights should check directly with the agency concerned.
In a sport where success can be directly related to the particular weather and water conditions, accurate information, 24 hours a day, 7 days a week is invaluable.
Use the widgets on this page to see the latest position and what is forecast.
Rolling images for the last few hours
Click the map for rainfall estimate at that point or select another forecast type at top right
Other useful information can be seen at: