River levels
River level data is collected by the Scottish Environmental Protection Agency (SEPA) from a number of gauging stations situated throughout the River Spey and its tributaries.
For up to date river level information click on the following SEPA gauging stations
River Spey: Boat o'Brig Aberlour
River Avon: Delnashaugh
River Tromie: Tromie Bridge
River levels on the mainstem Spey can also be viewed via webcams at Ballindalloch and Grantown.
Data for other Speyside gauging stations and other rivers throughout Scotland is available here.