How's the Water?
8 discharging 23 spills in 24h 0 above typical

All rivers / Scotland

Scotland rivers

32 rivers and 96 spots, listed source to mouth. Monitor data updated 1 hour ago.

8
discharging now
23
spots, spill in 24h
0
gauges above typical
688
monitors

Every river, source to mouth

Each dot is a spot. Hover or tap for its name, click to open it.

Tay

5 rivers · 14 spots
River Tay 7 spots · 32 monitors · 91 km
Spot
Kenmore
No spills reported in the last 48 hours 1.16 m steady · 0.0 mm rain
Aberfeldy
No spills reported in the last 48 hours 1.22 m steady · 0.0 mm rain
Grandtully
No spills reported in the last 48 hours 1.22 m steady · 0.4 mm rain
Dunkeld
No spills reported in the last 48 hours 0.79 m steady · no rain gauge
Caputh
No spills reported in the last 48 hours 0.79 m steady · 0.0 mm rain
Stanley
No spills reported in the last 48 hours 1.39 m steady · 0.0 mm rain
All 7 Tay spots
River Tummel 1 spots · 3 monitors · 16 km
Spot
Pitlochry
No spills reported in the last 48 hours 0.57 m steady · 0.4 mm rain
River Garry 2 spots · 1 monitors · 35 km
Spot
Blair Atholl
No monitored overflows upstream 0.15 m steady · 0.2 mm rain
Killiecrankie
No spills reported in the last 48 hours 0.15 m steady · 0.4 mm rain
River Braan 1 spots · 0 monitors · 20 km
Spot
The Hermitage
No monitored overflows upstream 0.54 m steady · no rain gauge
River Earn 3 spots · 5 monitors · 75 km
Spot
Comrie
No spills reported in the last 48 hours 0.35 m steady · 0.0 mm rain
Crieff
Spill upstream in the last 48 hours 0.58 m steady · 0.0 mm rain
Bridge of Earn
Spill upstream in the last 48 hours 0.94 m falling · 0.0 mm rain

Highlands and Moray

4 rivers · 15 spots
River Spey 9 spots · 13 monitors · 168 km
Spot
Newtonmore
No monitored overflows upstream 0.45 m steady · 0.2 mm rain
Kingussie
No spills reported in the last 48 hours 0.45 m steady · 0.2 mm rain
Aviemore
No spills reported in the last 48 hours 0.40 m steady · 3.2 mm rain
Boat of Garten
No spills reported in the last 48 hours 0.66 m steady · 1.5 mm rain
Nethy Bridge
No spills reported in the last 48 hours 0.67 m steady · 1.5 mm rain
Grantown-on-Spey
No spills reported in the last 48 hours 0.67 m steady · 1.5 mm rain
All 9 Spey spots
River Ness 2 spots · 3 monitors · 11 km
Spot
Ness Islands
No monitored overflows upstream 1.48 m falling · 0.2 mm rain
Inverness
No monitored overflows upstream 1.48 m falling · 0.2 mm rain
River Findhorn 3 spots · 0 monitors · 91 km
Spot
Dulsie Bridge
No monitored overflows upstream 0.28 m steady · 0.8 mm rain
Randolph's Leap
No monitored overflows upstream 0.41 m steady · 2.4 mm rain
Forres
No monitored overflows upstream 0.87 m steady · 2.4 mm rain
River Lossie 1 spots · 7 monitors · 58 km
Spot
Elgin
No spills reported in the last 48 hours 0.29 m steady · 0.4 mm rain

Forth

4 rivers · 9 spots
River Forth 2 spots · 13 monitors · 89 km
Spot
Aberfoyle
No monitored overflows upstream No gauge · 0.6 mm rain
Stirling
Spill upstream in the last 24 hours 0.80 m steady · 0.2 mm rain
River Teith 2 spots · 5 monitors · 23 km
Spot
Callander
No monitored overflows upstream 0.58 m steady · 0.2 mm rain
Doune
Spill upstream in the last 24 hours 0.94 m steady · 0.2 mm rain
Allan Water 2 spots · 3 monitors · 31 km
Spot
Dunblane
Spill upstream in the last 48 hours 0.59 m steady · 0.2 mm rain
Bridge of Allan
Spill upstream in the last 48 hours 0.59 m steady · 0.2 mm rain
River Devon 3 spots · 5 monitors · 50 km
Spot
Rumbling Bridge
No monitored overflows upstream 0.43 m steady · 0.2 mm rain
Dollar
No monitored overflows upstream 0.43 m steady · 0.2 mm rain
Tillicoultry
No spills reported in the last 48 hours 0.43 m steady · 0.2 mm rain

Lothian

4 rivers · 10 spots
Water of Leith 4 spots · 41 monitors · 39 km
Spot
Balerno
Spill upstream in the last 48 hours 0.19 m steady · 0.0 mm rain
Colinton Dell
Spill upstream in the last 48 hours 0.19 m steady · 0.0 mm rain
Dean Village
Spill upstream in the last 48 hours 0.52 m steady · 0.0 mm rain
Stockbridge
Spill upstream in the last 48 hours 0.52 m steady · 0.0 mm rain
River Almond 3 spots · 33 monitors · 48 km
Spot
Livingston
Spill upstream in the last 24 hours 0.49 m steady · 0.4 mm rain
Almondell
Spill upstream in the last 24 hours 0.49 m steady · 0.4 mm rain
Cramond
Spill upstream in the last 24 hours 0.57 m steady · 0.0 mm rain
River Esk 1 spots · 22 monitors · 7 km
Spot
Musselburgh
Spill upstream in the last 48 hours 0.39 m steady · 0.0 mm rain
River Tyne 2 spots · 13 monitors · 31 km
Spot
Haddington
Spill upstream in the last 48 hours 0.71 m steady · 0.0 mm rain
East Linton
Spill upstream in the last 48 hours 0.50 m steady · 0.0 mm rain

Clyde

4 rivers · 13 spots
River Clyde 7 spots · 182 monitors · 151 km
Spot
Falls of Clyde
Spill upstream in the last 24 hours 0.75 m steady · 1.0 mm rain
Kirkfieldbank
Spill upstream in the last 24 hours 0.92 m steady · 1.0 mm rain
Crossford
Spill upstream in the last 24 hours 0.92 m steady · 1.6 mm rain
Strathclyde Park
Spill upstream in the last 24 hours 0.75 m falling · 1.6 mm rain
Bothwell Castle
Discharging upstream now 0.75 m falling · 1.6 mm rain
Cambuslang
Discharging upstream now 1.02 m falling · 1.6 mm rain
All 7 Clyde spots
River Kelvin 3 spots · 28 monitors · 32 km
Spot
Kirkintilloch
No spills reported in the last 48 hours 0.89 m falling · 0.6 mm rain
Dawsholm
Spill upstream in the last 48 hours 0.62 m steady · 0.6 mm rain
Kelvingrove
Spill upstream in the last 48 hours 0.62 m steady · 0.6 mm rain
White Cart Water 2 spots · 57 monitors · 39 km
Spot
Linn Park
Discharging upstream now 0.60 m steady · 2.8 mm rain
Pollok Country Park
Discharging upstream now 0.65 m falling · 3.0 mm rain
River Leven 1 spots · 21 monitors · 13 km
Spot
Balloch
Discharging upstream now 1.45 m steady · 1.6 mm rain

Ayrshire

3 rivers · 5 spots
River Irvine 2 spots · 72 monitors · 46 km
Spot
Galston
Spill upstream in the last 48 hours 0.41 m steady · 3.8 mm rain
Irvine
Spill upstream in the last 24 hours 1.04 m falling · 2.4 mm rain
River Ayr 2 spots · 24 monitors · 66 km
Spot
Catrine
Spill upstream in the last 24 hours 0.41 m steady · 2.0 mm rain
Ayr
Discharging upstream now 1.09 m falling · 0.2 mm rain
River Doon 1 spots · 6 monitors · 42 km
Spot
Brig o' Doon
Spill upstream in the last 24 hours 0.90 m steady · 0.2 mm rain

Fife and Angus

3 rivers · 6 spots
River Eden 2 spots · 19 monitors · 49 km
Spot
Cupar
Spill upstream in the last 48 hours 0.22 m steady · 0.0 mm rain
Guardbridge
Spill upstream in the last 48 hours 0.22 m steady · 0.0 mm rain
River South Esk 2 spots · 8 monitors · 82 km
Spot
Brechin
No spills reported in the last 48 hours -0.11 m steady · 0.0 mm rain
Bridge of Dun
No spills reported in the last 48 hours -0.11 m steady · 0.0 mm rain
River North Esk 2 spots · 3 monitors · 46 km
Spot
Gannochy Bridge
No monitored overflows upstream 0.12 m steady · 0.0 mm rain
Marykirk
No spills reported in the last 48 hours 0.36 m steady · 0.0 mm rain

Dumfries and Galloway

3 rivers · 7 spots
River Nith 3 spots · 15 monitors · 112 km
Spot
Sanquhar
Discharging upstream now 0.60 m falling · 1.0 mm rain
Thornhill
Discharging upstream now 0.78 m steady · 0.4 mm rain
Dumfries
Discharging upstream now 0.51 m steady · 0.4 mm rain
River Annan 2 spots · 8 monitors · 70 km
Spot
Moffat
No monitored overflows upstream 0.83 m steady · 0.6 mm rain
Annan
Spill upstream in the last 48 hours 0.98 m steady · 0.0 mm rain
River Dee 2 spots · 3 monitors · 25 km
Spot
Threave
No monitored overflows upstream 1.78 m steady · 0.0 mm rain
Tongland
No monitored overflows upstream 1.78 m steady · 0.2 mm rain

Aberdeenshire

2 rivers · 17 spots
River Dee 10 spots · 25 monitors · 140 km
Spot
Linn of Dee
No monitored overflows upstream 0.79 m steady · 0.8 mm rain
Braemar
No monitored overflows upstream 0.79 m steady · 0.8 mm rain
Ballater
No monitored overflows upstream 0.56 m steady · 0.8 mm rain
Aboyne
No spills reported in the last 48 hours 0.65 m steady · 0.0 mm rain
Potarch
No spills reported in the last 48 hours 0.65 m steady · 0.2 mm rain
Banchory
No spills reported in the last 48 hours 0.65 m steady · 0.2 mm rain
All 10 Dee spots
River Don 7 spots · 18 monitors · 129 km
Spot
Alford
No monitored overflows upstream 0.66 m steady · 0.2 mm rain
Monymusk
No spills reported in the last 48 hours 2.22 m steady · 0.2 mm rain
Kemnay
No spills reported in the last 48 hours 2.22 m steady · 0.2 mm rain
Inverurie
No spills reported in the last 48 hours 2.22 m steady · 0.2 mm rain
Kintore
No spills reported in the last 48 hours 2.22 m steady · 0.2 mm rain
Dyce
No spills reported in the last 48 hours 0.86 m steady · 0.4 mm rain
All 7 Don spots