River Levels

Click on the river name for other possible stations and links to graphs of
how levels have moved in the last few hours, few days and the year so far.

SCOTLANDRiver HeightStatusLast Updated
Annan at Three Waters Meet1 ft11 inSteadySun 6.49pm
Ayr at Catrine1 ft5 inRisingSun 7.02pm
Beauly at Red Bridge5 ft2 inRisingSun 7.10pm
Border Esk at Canonbie2 ft7 inSteadySun 6.50pm
Conon at Moy Bridge7 ft5 inRisingSun 7.14pm
Borgie at Borgie Bridge2 ft10 inRisingSun 7.13pm
Cree at Newton Stewart2 ft9 inFallingSun 6.55pm
Dee at Ballater3 ft5 inRisingSun 6.51pm
Don at Culfork1 ft2 inRisingSun 6.52pm
Findhorn at Forres4 ft3 inRisingSun 6.54pm
Lochy at Camisky14 ft0 inRisingSun 7.16pm
Ness at Ness-side4 ft3 inRisingSun 7.17pm
Nith at Drumlanrig2 ft9 inSteadySun 6.56pm
South Esk at Gella Bridge2 ft5 inRisingSun 6.53pm
Spey at Grantown-on-Spey3 ft6 inRisingSun 7.05pm
Tay at Ballathie7 ft4 inRisingSun 7.03pm
Tweed at Boleside1 ft11 inSteadySun 6.08pm

ENGLANDRiver HeightStatusLast Updated
Tamar at Gunnislake2 ft10 inSteadySun 7.08am
Tyne at Bywell2 ft10 inFallingSun 6.11am
Wear at Witton Park2 ft8 inSteadySun 6.11am

WALESRiver HeightStatusLast Updated
Towy at Capel Dewi4 ft0 inFallingSun 8.36am
Usk at Chain Bridge2 ft11 inSteadySun 8.36am


The heights shown are those above normal summer lows and are automatically updated by FishPal when data is emailed to it by the relevant agency. These emails should come in at around 7am and 8pm each day. If they contain out of date data, or simply do not come, the database does not update the website, but automatically notifies the agency of the problem and waits for the next update to come.

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.