How's the Water?
20 discharging 28 spills in 24h 0 above typical

All regions / Scotland

Scotland

32 rivers and 96 spots, listed source to mouth. Monitor data updated 22 minutes ago.

20
discharging now
28
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.18 m steady · 0.0 mm rain
Aberfeldy
No spills reported in the last 48 hours 1.25 m steady · 0.0 mm rain
Grandtully
Spill upstream in the last 48 hours 1.25 m steady · 0.2 mm rain
Dunkeld
Spill upstream in the last 48 hours 0.83 m steady · no rain gauge
Caputh
Spill upstream in the last 48 hours 0.83 m steady · 0.0 mm rain
Stanley
Spill upstream in the last 48 hours 1.47 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.60 m steady · 0.2 mm rain
River Garry 2 spots · 1 monitors · 35 km
Spot
Blair Atholl
No monitored overflows upstream 0.19 m steady · 0.2 mm rain
Killiecrankie
No spills reported in the last 48 hours 0.19 m steady · 0.2 mm rain
River Braan 1 spots · 0 monitors · 20 km
Spot
The Hermitage
No monitored overflows upstream 0.58 m steady · no rain gauge
River Earn 3 spots · 5 monitors · 75 km
Spot
Comrie
No spills reported in the last 48 hours 0.38 m steady · 0.0 mm rain
Crieff
Spill upstream in the last 48 hours 0.62 m falling · 0.0 mm rain
Bridge of Earn
Spill upstream in the last 48 hours 1.53 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.46 m steady · 0.6 mm rain
Kingussie
No spills reported in the last 48 hours 0.46 m steady · 0.6 mm rain
Aviemore
No spills reported in the last 48 hours 0.47 m steady · 0.0 mm rain
Boat of Garten
No spills reported in the last 48 hours 0.72 m steady · 0.0 mm rain
Nethy Bridge
No spills reported in the last 48 hours 0.74 m steady · 0.0 mm rain
Grantown-on-Spey
No spills reported in the last 48 hours 0.74 m steady · 0.0 mm rain
All 9 Spey spots
River Ness 2 spots · 3 monitors · 11 km
Spot
Ness Islands
No monitored overflows upstream 1.65 m steady · 0.0 mm rain
Inverness
No monitored overflows upstream 1.65 m steady · 0.0 mm rain
River Findhorn 3 spots · 0 monitors · 91 km
Spot
Dulsie Bridge
No monitored overflows upstream 0.31 m steady · 0.0 mm rain
Randolph's Leap
No monitored overflows upstream 0.41 m steady · 0.0 mm rain
Forres
No monitored overflows upstream 0.94 m steady · 0.0 mm rain
River Lossie 1 spots · 7 monitors · 58 km
Spot
Elgin
Spill upstream in the last 48 hours 0.30 m steady · 0.0 mm rain

Forth

4 rivers · 9 spots
River Forth 2 spots · 13 monitors · 89 km
Spot
Aberfoyle
No monitored overflows upstream No gauge · 4.4 mm rain
Stirling
Spill upstream in the last 24 hours 0.89 m steady · 0.8 mm rain
River Teith 2 spots · 5 monitors · 23 km
Spot
Callander
No monitored overflows upstream 0.66 m steady · 0.6 mm rain
Doune
Spill upstream in the last 24 hours 0.99 m steady · 5.4 mm rain
Allan Water 2 spots · 3 monitors · 31 km
Spot
Dunblane
Spill upstream in the last 24 hours 0.66 m steady · 2.6 mm rain
Bridge of Allan
Spill upstream in the last 24 hours 0.66 m steady · 0.8 mm rain
River Devon 3 spots · 5 monitors · 50 km
Spot
Rumbling Bridge
No monitored overflows upstream 0.32 m steady · 1.8 mm rain
Dollar
No monitored overflows upstream 0.41 m steady · 1.6 mm rain
Tillicoultry
No spills reported in the last 48 hours 0.41 m steady · 1.6 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.21 m steady · 0.0 mm rain
Colinton Dell
Spill upstream in the last 48 hours 0.21 m steady · 0.0 mm rain
Dean Village
Spill upstream in the last 48 hours 0.54 m steady · 0.2 mm rain
Stockbridge
Spill upstream in the last 48 hours 0.54 m steady · 0.2 mm rain
River Almond 3 spots · 33 monitors · 48 km
Spot
Livingston
Discharging upstream now 0.60 m falling · 0.6 mm rain
Almondell
Discharging upstream now 0.60 m falling · 0.6 mm rain
Cramond
Discharging upstream now 0.72 m falling · 0.2 mm rain
River Esk 1 spots · 22 monitors · 7 km
Spot
Musselburgh
Spill upstream in the last 48 hours 0.42 m steady · 0.0 mm rain
River Tyne 2 spots · 13 monitors · 31 km
Spot
Haddington
Spill upstream in the last 48 hours 0.72 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
Discharging upstream now 0.82 m falling · 1.6 mm rain
Kirkfieldbank
Discharging upstream now 1.07 m falling · 1.6 mm rain
Crossford
Discharging upstream now 1.07 m falling · 2.6 mm rain
Strathclyde Park
Discharging upstream now 0.96 m falling · 2.8 mm rain
Bothwell Castle
Discharging upstream now 0.96 m falling · 2.8 mm rain
Cambuslang
Discharging upstream now 1.34 m falling · 2.8 mm rain
All 7 Clyde spots
River Kelvin 3 spots · 28 monitors · 32 km
Spot
Kirkintilloch
No spills reported in the last 48 hours 1.11 m falling · 2.2 mm rain
Dawsholm
Spill upstream in the last 24 hours 0.76 m steady · 3.0 mm rain
Kelvingrove
Spill upstream in the last 24 hours 0.76 m steady · 3.0 mm rain
White Cart Water 2 spots · 57 monitors · 39 km
Spot
Linn Park
Discharging upstream now 0.69 m steady · 4.0 mm rain
Pollok Country Park
Discharging upstream now 0.80 m steady · 4.4 mm rain
River Leven 1 spots · 21 monitors · 13 km
Spot
Balloch
Discharging upstream now 1.47 m steady · 5.0 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.50 m steady · 5.0 mm rain
Irvine
Discharging upstream now 1.10 m steady · 3.4 mm rain
River Ayr 2 spots · 24 monitors · 66 km
Spot
Catrine
Discharging upstream now 0.50 m steady · 2.8 mm rain
Ayr
Discharging upstream now 1.17 m falling · 1.8 mm rain
River Doon 1 spots · 6 monitors · 42 km
Spot
Brig o' Doon
Discharging upstream now 0.98 m steady · 1.8 mm rain

Fife and Angus

3 rivers · 6 spots
River Eden 2 spots · 19 monitors · 49 km
Spot
Cupar
Spill upstream in the last 24 hours 0.22 m steady · 0.2 mm rain
Guardbridge
Spill upstream in the last 24 hours 0.22 m steady · 0.2 mm rain
River South Esk 2 spots · 8 monitors · 82 km
Spot
Brechin
No spills reported in the last 48 hours -0.06 m steady · 0.0 mm rain
Bridge of Dun
No spills reported in the last 48 hours -0.06 m steady · 0.0 mm rain
River North Esk 2 spots · 3 monitors · 46 km
Spot
Gannochy Bridge
No monitored overflows upstream 0.14 m steady · 0.0 mm rain
Marykirk
No spills reported in the last 48 hours 0.39 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.72 m steady · 0.6 mm rain
Thornhill
Discharging upstream now 0.89 m steady · 0.4 mm rain
Dumfries
Discharging upstream now 0.59 m falling · 0.0 mm rain
River Annan 2 spots · 8 monitors · 70 km
Spot
Moffat
No monitored overflows upstream 0.91 m steady · 0.6 mm rain
Annan
Spill upstream in the last 48 hours 1.14 m falling · 0.2 mm rain
River Dee 2 spots · 3 monitors · 25 km
Spot
Threave
No monitored overflows upstream 1.86 m steady · 0.0 mm rain
Tongland
No monitored overflows upstream 1.86 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.82 m steady · 0.4 mm rain
Braemar
No monitored overflows upstream 0.82 m steady · 0.4 mm rain
Ballater
No monitored overflows upstream 0.61 m steady · 0.0 mm rain
Aboyne
Spill upstream in the last 48 hours 0.72 m steady · 0.0 mm rain
Potarch
Spill upstream in the last 48 hours 0.72 m steady · 0.2 mm rain
Banchory
Spill upstream in the last 48 hours 0.72 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.68 m steady · 0.2 mm rain
Monymusk
No spills reported in the last 48 hours 2.25 m steady · 0.2 mm rain
Kemnay
No spills reported in the last 48 hours 2.25 m steady · 0.2 mm rain
Inverurie
No spills reported in the last 48 hours 2.25 m steady · 0.2 mm rain
Kintore
No spills reported in the last 48 hours 2.25 m steady · 0.2 mm rain
Dyce
No spills reported in the last 48 hours 0.85 m steady · 0.0 mm rain
All 7 Don spots