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
- Discharging now
- Spill in 48h
- No spills in 48h
- No data or offline
Every river, source to mouth
Each dot is a spot. Hover or tap for its name, click to open it.
Spey
Newtonmore
Kingussie
Aviemore
Boat of Garten
Nethy Bridge
Grantown-on-Spey
Aberlour
Craigellachie
Fochabers
168 km
Dee
140 km
Clyde
151 km
Tay
5 rivers · 14 spots
River Tay
7 spots · 32 monitors · 91 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Kenmore
No spills reported in the last 48 hours
1.18 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | 1.18 m steady · within typical | 0.0 mm | 1 |
|
Aberfeldy
No spills reported in the last 48 hours
1.25 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | 1.25 m steady · within typical | 0.0 mm | 6 |
|
Grandtully
Spill upstream in the last 48 hours
1.25 m steady
· 0.2 mm rain
|
Spill upstream in the last 48 hours | 1.25 m steady · within typical | 0.2 mm | 8 |
|
Dunkeld
Spill upstream in the last 48 hours
0.83 m steady
· no rain gauge
|
Spill upstream in the last 48 hours | 0.83 m steady · within typical | - | 12 |
|
Caputh
Spill upstream in the last 48 hours
0.83 m steady
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 0.83 m steady · within typical | 0.0 mm | 16 |
|
Stanley
Spill upstream in the last 48 hours
1.47 m steady
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 1.47 m steady · within typical | 0.0 mm | 25 |
River Tummel
1 spots · 3 monitors · 16 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Pitlochry
No spills reported in the last 48 hours
0.60 m steady
· 0.2 mm rain
|
No spills reported in the last 48 hours | 0.60 m steady · within typical | 0.2 mm | 1 |
River Garry
2 spots · 1 monitors · 35 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Blair Atholl
No monitored overflows upstream
0.19 m steady
· 0.2 mm rain
|
No monitored overflows upstream | 0.19 m steady · within typical | 0.2 mm | 0 |
|
Killiecrankie
No spills reported in the last 48 hours
0.19 m steady
· 0.2 mm rain
|
No spills reported in the last 48 hours | 0.19 m steady · within typical | 0.2 mm | 1 |
River Braan
1 spots · 0 monitors · 20 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
The Hermitage
No monitored overflows upstream
0.58 m steady
· no rain gauge
|
No monitored overflows upstream | 0.58 m steady · within typical | - | 0 |
River Earn
3 spots · 5 monitors · 75 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Comrie
No spills reported in the last 48 hours
0.38 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | 0.38 m steady · within typical | 0.0 mm | 1 |
|
Crieff
Spill upstream in the last 48 hours
0.62 m falling
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 0.62 m falling · within typical | 0.0 mm | 3 |
|
Bridge of Earn
Spill upstream in the last 48 hours
1.53 m falling
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 1.53 m falling · within typical | 0.0 mm | 5 |
Highlands and Moray
4 rivers · 15 spots
River Spey
9 spots · 13 monitors · 168 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Newtonmore
No monitored overflows upstream
0.46 m steady
· 0.6 mm rain
|
No monitored overflows upstream | 0.46 m steady · within typical | 0.6 mm | 0 |
|
Kingussie
No spills reported in the last 48 hours
0.46 m steady
· 0.6 mm rain
|
No spills reported in the last 48 hours | 0.46 m steady · within typical | 0.6 mm | 1 |
|
Aviemore
No spills reported in the last 48 hours
0.47 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | 0.47 m steady · within typical | 0.0 mm | 3 |
|
Boat of Garten
No spills reported in the last 48 hours
0.72 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | 0.72 m steady · within typical | 0.0 mm | 3 |
|
Nethy Bridge
No spills reported in the last 48 hours
0.74 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | 0.74 m steady · within typical | 0.0 mm | 7 |
|
Grantown-on-Spey
No spills reported in the last 48 hours
0.74 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | 0.74 m steady · within typical | 0.0 mm | 10 |
River Ness
2 spots · 3 monitors · 11 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Ness Islands
No monitored overflows upstream
1.65 m steady
· 0.0 mm rain
|
No monitored overflows upstream | 1.65 m steady · within typical | 0.0 mm | 0 |
|
Inverness
No monitored overflows upstream
1.65 m steady
· 0.0 mm rain
|
No monitored overflows upstream | 1.65 m steady · within typical | 0.0 mm | 0 |
River Findhorn
3 spots · 0 monitors · 91 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Dulsie Bridge
No monitored overflows upstream
0.31 m steady
· 0.0 mm rain
|
No monitored overflows upstream | 0.31 m steady · within typical | 0.0 mm | 0 |
|
Randolph's Leap
No monitored overflows upstream
0.41 m steady
· 0.0 mm rain
|
No monitored overflows upstream | 0.41 m steady · within typical | 0.0 mm | 0 |
|
Forres
No monitored overflows upstream
0.94 m steady
· 0.0 mm rain
|
No monitored overflows upstream | 0.94 m steady · within typical | 0.0 mm | 0 |
River Lossie
1 spots · 7 monitors · 58 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Elgin
Spill upstream in the last 48 hours
0.30 m steady
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 0.30 m steady · within typical | 0.0 mm | 3 |
Forth
4 rivers · 9 spots
River Forth
2 spots · 13 monitors · 89 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Aberfoyle
No monitored overflows upstream
No gauge
· 4.4 mm rain
|
No monitored overflows upstream | No gauge | 4.4 mm | 0 |
|
Stirling
Spill upstream in the last 24 hours
0.89 m steady
· 0.8 mm rain
|
Spill upstream in the last 24 hours | 0.89 m steady · within typical | 0.8 mm | 11 |
River Teith
2 spots · 5 monitors · 23 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Callander
No monitored overflows upstream
0.66 m steady
· 0.6 mm rain
|
No monitored overflows upstream | 0.66 m steady · within typical | 0.6 mm | 0 |
|
Doune
Spill upstream in the last 24 hours
0.99 m steady
· 5.4 mm rain
|
Spill upstream in the last 24 hours | 0.99 m steady · within typical | 5.4 mm | 5 |
Allan Water
2 spots · 3 monitors · 31 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Dunblane
Spill upstream in the last 24 hours
0.66 m steady
· 2.6 mm rain
|
Spill upstream in the last 24 hours | 0.66 m steady · within typical | 2.6 mm | 3 |
|
Bridge of Allan
Spill upstream in the last 24 hours
0.66 m steady
· 0.8 mm rain
|
Spill upstream in the last 24 hours | 0.66 m steady · within typical | 0.8 mm | 3 |
River Devon
3 spots · 5 monitors · 50 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Rumbling Bridge
No monitored overflows upstream
0.32 m steady
· 1.8 mm rain
|
No monitored overflows upstream | 0.32 m steady · within typical | 1.8 mm | 0 |
|
Dollar
No monitored overflows upstream
0.41 m steady
· 1.6 mm rain
|
No monitored overflows upstream | 0.41 m steady · below typical | 1.6 mm | 0 |
|
Tillicoultry
No spills reported in the last 48 hours
0.41 m steady
· 1.6 mm rain
|
No spills reported in the last 48 hours | 0.41 m steady · below typical | 1.6 mm | 1 |
Lothian
4 rivers · 10 spots
Water of Leith
4 spots · 41 monitors · 39 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Balerno
Spill upstream in the last 48 hours
0.21 m steady
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 0.21 m steady · within typical | 0.0 mm | 2 |
|
Colinton Dell
Spill upstream in the last 48 hours
0.21 m steady
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 0.21 m steady · within typical | 0.0 mm | 8 |
|
Dean Village
Spill upstream in the last 48 hours
0.54 m steady
· 0.2 mm rain
|
Spill upstream in the last 48 hours | 0.54 m steady · within typical | 0.2 mm | 24 |
|
Stockbridge
Spill upstream in the last 48 hours
0.54 m steady
· 0.2 mm rain
|
Spill upstream in the last 48 hours | 0.54 m steady · within typical | 0.2 mm | 25 |
River Almond
3 spots · 33 monitors · 48 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Livingston
Discharging upstream now
0.60 m falling
· 0.6 mm rain
|
Discharging upstream now | 0.60 m falling · within typical | 0.6 mm | 18 |
|
Almondell
Discharging upstream now
0.60 m falling
· 0.6 mm rain
|
Discharging upstream now | 0.60 m falling · within typical | 0.6 mm | 20 |
|
Cramond
Discharging upstream now
0.72 m falling
· 0.2 mm rain
|
Discharging upstream now | 0.72 m falling · within typical | 0.2 mm | 33 |
River Esk
1 spots · 22 monitors · 7 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Musselburgh
Spill upstream in the last 48 hours
0.42 m steady
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 0.42 m steady · within typical | 0.0 mm | 17 |
River Tyne
2 spots · 13 monitors · 31 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Haddington
Spill upstream in the last 48 hours
0.72 m steady
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 0.72 m steady · within typical | 0.0 mm | 5 |
|
East Linton
Spill upstream in the last 48 hours
0.50 m steady
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 0.50 m steady · within typical | 0.0 mm | 12 |
Clyde
4 rivers · 13 spots
River Clyde
7 spots · 182 monitors · 151 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Falls of Clyde
Discharging upstream now
0.82 m falling
· 1.6 mm rain
|
Discharging upstream now | 0.82 m falling · within typical | 1.6 mm | 13 |
|
Kirkfieldbank
Discharging upstream now
1.07 m falling
· 1.6 mm rain
|
Discharging upstream now | 1.07 m falling · within typical | 1.6 mm | 21 |
|
Crossford
Discharging upstream now
1.07 m falling
· 2.6 mm rain
|
Discharging upstream now | 1.07 m falling · within typical | 2.6 mm | 26 |
|
Strathclyde Park
Discharging upstream now
0.96 m falling
· 2.8 mm rain
|
Discharging upstream now | 0.96 m falling · within typical | 2.8 mm | 66 |
|
Bothwell Castle
Discharging upstream now
0.96 m falling
· 2.8 mm rain
|
Discharging upstream now | 0.96 m falling · within typical | 2.8 mm | 98 |
|
Cambuslang
Discharging upstream now
1.34 m falling
· 2.8 mm rain
|
Discharging upstream now | 1.34 m falling · within typical | 2.8 mm | 131 |
River Kelvin
3 spots · 28 monitors · 32 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Kirkintilloch
No spills reported in the last 48 hours
1.11 m falling
· 2.2 mm rain
|
No spills reported in the last 48 hours | 1.11 m falling · within typical | 2.2 mm | 9 |
|
Dawsholm
Spill upstream in the last 24 hours
0.76 m steady
· 3.0 mm rain
|
Spill upstream in the last 24 hours | 0.76 m steady · within typical | 3.0 mm | 17 |
|
Kelvingrove
Spill upstream in the last 24 hours
0.76 m steady
· 3.0 mm rain
|
Spill upstream in the last 24 hours | 0.76 m steady · within typical | 3.0 mm | 24 |
White Cart Water
2 spots · 57 monitors · 39 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Linn Park
Discharging upstream now
0.69 m steady
· 4.0 mm rain
|
Discharging upstream now | 0.69 m steady · within typical | 4.0 mm | 11 |
|
Pollok Country Park
Discharging upstream now
0.80 m steady
· 4.4 mm rain
|
Discharging upstream now | 0.80 m steady · within typical | 4.4 mm | 25 |
River Leven
1 spots · 21 monitors · 13 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Balloch
Discharging upstream now
1.47 m steady
· 5.0 mm rain
|
Discharging upstream now | 1.47 m steady · within typical | 5.0 mm | 3 |
Ayrshire
3 rivers · 5 spots
River Irvine
2 spots · 72 monitors · 46 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Galston
Spill upstream in the last 48 hours
0.50 m steady
· 5.0 mm rain
|
Spill upstream in the last 48 hours | 0.50 m steady · within typical | 5.0 mm | 7 |
|
Irvine
Discharging upstream now
1.10 m steady
· 3.4 mm rain
|
Discharging upstream now | 1.10 m steady · within typical | 3.4 mm | 54 |
River Ayr
2 spots · 24 monitors · 66 km
River Doon
1 spots · 6 monitors · 42 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Brig o' Doon
Discharging upstream now
0.98 m steady
· 1.8 mm rain
|
Discharging upstream now | 0.98 m steady · within typical | 1.8 mm | 4 |
Fife and Angus
3 rivers · 6 spots
River Eden
2 spots · 19 monitors · 49 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Cupar
Spill upstream in the last 24 hours
0.22 m steady
· 0.2 mm rain
|
Spill upstream in the last 24 hours | 0.22 m steady · below typical | 0.2 mm | 9 |
|
Guardbridge
Spill upstream in the last 24 hours
0.22 m steady
· 0.2 mm rain
|
Spill upstream in the last 24 hours | 0.22 m steady · below typical | 0.2 mm | 17 |
River South Esk
2 spots · 8 monitors · 82 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Brechin
No spills reported in the last 48 hours
-0.06 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | -0.06 m steady · below typical | 0.0 mm | 1 |
|
Bridge of Dun
No spills reported in the last 48 hours
-0.06 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | -0.06 m steady · below typical | 0.0 mm | 3 |
River North Esk
2 spots · 3 monitors · 46 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Gannochy Bridge
No monitored overflows upstream
0.14 m steady
· 0.0 mm rain
|
No monitored overflows upstream | 0.14 m steady · within typical | 0.0 mm | 0 |
|
Marykirk
No spills reported in the last 48 hours
0.39 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | 0.39 m steady · within typical | 0.0 mm | 2 |
Dumfries and Galloway
3 rivers · 7 spots
River Nith
3 spots · 15 monitors · 112 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Sanquhar
Discharging upstream now
0.72 m steady
· 0.6 mm rain
|
Discharging upstream now | 0.72 m steady · within typical | 0.6 mm | 3 |
|
Thornhill
Discharging upstream now
0.89 m steady
· 0.4 mm rain
|
Discharging upstream now | 0.89 m steady · within typical | 0.4 mm | 3 |
|
Dumfries
Discharging upstream now
0.59 m falling
· 0.0 mm rain
|
Discharging upstream now | 0.59 m falling · within typical | 0.0 mm | 9 |
River Annan
2 spots · 8 monitors · 70 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Moffat
No monitored overflows upstream
0.91 m steady
· 0.6 mm rain
|
No monitored overflows upstream | 0.91 m steady · within typical | 0.6 mm | 0 |
|
Annan
Spill upstream in the last 48 hours
1.14 m falling
· 0.2 mm rain
|
Spill upstream in the last 48 hours | 1.14 m falling · within typical | 0.2 mm | 2 |
River Dee
2 spots · 3 monitors · 25 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Threave
No monitored overflows upstream
1.86 m steady
· 0.0 mm rain
|
No monitored overflows upstream | 1.86 m steady · within typical | 0.0 mm | 0 |
|
Tongland
No monitored overflows upstream
1.86 m steady
· 0.2 mm rain
|
No monitored overflows upstream | 1.86 m steady · within typical | 0.2 mm | 0 |
Aberdeenshire
2 rivers · 17 spots
River Dee
10 spots · 25 monitors · 140 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Linn of Dee
No monitored overflows upstream
0.82 m steady
· 0.4 mm rain
|
No monitored overflows upstream | 0.82 m steady · within typical | 0.4 mm | 0 |
|
Braemar
No monitored overflows upstream
0.82 m steady
· 0.4 mm rain
|
No monitored overflows upstream | 0.82 m steady · within typical | 0.4 mm | 0 |
|
Ballater
No monitored overflows upstream
0.61 m steady
· 0.0 mm rain
|
No monitored overflows upstream | 0.61 m steady · within typical | 0.0 mm | 0 |
|
Aboyne
Spill upstream in the last 48 hours
0.72 m steady
· 0.0 mm rain
|
Spill upstream in the last 48 hours | 0.72 m steady · within typical | 0.0 mm | 2 |
|
Potarch
Spill upstream in the last 48 hours
0.72 m steady
· 0.2 mm rain
|
Spill upstream in the last 48 hours | 0.72 m steady · within typical | 0.2 mm | 5 |
|
Banchory
Spill upstream in the last 48 hours
0.72 m steady
· 0.2 mm rain
|
Spill upstream in the last 48 hours | 0.72 m steady · within typical | 0.2 mm | 8 |
River Don
7 spots · 18 monitors · 129 km
| Spot | Upstream spills | Level | Rain 24h | Monitors |
|---|---|---|---|---|
|
Alford
No monitored overflows upstream
0.68 m steady
· 0.2 mm rain
|
No monitored overflows upstream | 0.68 m steady · within typical | 0.2 mm | 0 |
|
Monymusk
No spills reported in the last 48 hours
2.25 m steady
· 0.2 mm rain
|
No spills reported in the last 48 hours | 2.25 m steady · within typical | 0.2 mm | 2 |
|
Kemnay
No spills reported in the last 48 hours
2.25 m steady
· 0.2 mm rain
|
No spills reported in the last 48 hours | 2.25 m steady · within typical | 0.2 mm | 2 |
|
Inverurie
No spills reported in the last 48 hours
2.25 m steady
· 0.2 mm rain
|
No spills reported in the last 48 hours | 2.25 m steady · within typical | 0.2 mm | 3 |
|
Kintore
No spills reported in the last 48 hours
2.25 m steady
· 0.2 mm rain
|
No spills reported in the last 48 hours | 2.25 m steady · within typical | 0.2 mm | 6 |
|
Dyce
No spills reported in the last 48 hours
0.85 m steady
· 0.0 mm rain
|
No spills reported in the last 48 hours | 0.85 m steady · below typical | 0.0 mm | 7 |