Rivers
Levels from four SEPA river gauges, in order down the Spey. For the forecast, see Weather.
The live river levels need JavaScript, which this browser has not run. Each gauge below links to its latest readings on SEPA.
An informal heads-up worked out from public data, not a flood warning. For flood alerts and warnings, see SEPA Floodline.
For each gauge, a bar marks the level now against its normal range (shaded) and its highest on record (dotted line).
-
Spey at Invertruim
The Spey above Newtonmore, and the furthest upstream of these four gauges. SEPA gives the catchment above it as 400 km².
- Level now
- …
- Normal range
- 0.28 to 1.84 m
- Highest on record
- 2.36 m, 8 October 2023
Loading the latest level… -
Tromie at Tromie Bridge
The Tromie, above where it joins the Spey. SEPA gives the catchment above it as 130 km².
- Level now
- …
- Normal range
- 0.14 to 1.70 m
- Highest on record
- 2.31 m, 30 December 2015
Loading the latest level… -
Spey at Kincraig
The Spey at Kincraig, where it leaves Loch Insh. SEPA gives the catchment above it as 764 km².
- Level now
- …
- Normal range
- 0.19 to 2.13 m
- Highest on record
- 3.59 m, 17 January 1993
Loading the latest level… -
Feshie at Feshie Bridge
The Feshie joins the Spey below Kincraig, so it does not flow through Loch Insh. SEPA gives the catchment above this gauge as 231 km².
- Level now
- …
- Normal range
- 0.55 to 2.01 m
- Highest on record
- 2.69 m, 30 December 2015
Loading the latest level…
Data sources
- River levels and flood alerts: Scottish Environment Protection Agency, Open Government Licence v3. SEPA does not guarantee that the data is current or available.
- Rain and snow for the heads-up: Met Office models via Open-Meteo.com, CC BY-SA 4.0.
- This page is a convenience, not a warning service. For official warnings, see SEPA flood warnings.