HomeRivers › River Thames

River Thames water levels

Live levels from 58 monitoring stations across Buckinghamshire, England, Gloucestershire, Oxfordshire, Reading…, updated every 15 minutes.

58stations
0above typical high
4catchments
⚠️ Several distinct UK rivers share the name “River Thames” — sections below are grouped by catchment.

River Thames — Thames from Hurley to Teddington

24 stations in this catchment

StationTownLevel nowStatusTrend
Hambleden Lockstructure Henley-On-Thames 0.08 mASD 1h ago Normal
Hurley Lockstructure Hurley 0.03 mASD 1h ago Normal
Temple Lockstructure Marlow 0.01 mASD 1h ago Low
Marlow Lockstructure Marlow 0.05 mASD 1h ago Low
Cookham Lockstructure Cookham 0.10 mASD 1h ago Normal
Boulters Lockstructure Taplow 0.13 mASD 1h ago Normal
Maidenhead Taplow 2.19 mASD 1h ago Low
Bray Lockstructure Bray 0.14 mASD 1h ago Normal
Boveney Lockstructure Windsor 0.17 mASD 1h ago Normal
Romney Lockstructure Eton 0.23 mASD 1h ago Normal
Windsor Park Datchet 3.27 mASD 1h ago Normal
Old Windsor Lockstructure Old Windsor 0.22 mASD 1h ago Normal
Bell Weirstructure Hythe End 0.21 mASD 1h ago Normal
Staines Staines 2.62 mASD 1h ago Low
Penton Hookstructure Laleham 0.13 mASD 1h ago Normal
Chertsey Lockstructure Chertsey 0.19 mASD 1h ago Normal
Shepperton Lockstructure Weybridge 0.12 mASD 1h ago Normal
Walton Walton-On-Thames 3.32 m 1h ago Normal
Sunbury Lockstructure Sunbury 0.22 mASD 1h ago Normal
Molesey Lockstructure East Molesey 0.19 mASD 1h ago Normal
Thames Ditton Island Long Ditton 4.31 mAOD 1h ago Low
Teddington Lockstructure Teddington -0.02 mASD 1h ago Low
Trowlock Island Trowlock Island 4.30 mAOD 1h ago Low
Kingston Kingston Upon Thames 4.34 mAOD 1h ago Normal

River Thames — Cherwell Thame and Wye

13 stations in this catchment

StationTownLevel nowStatusTrend
Iffley Lockstructure Kennington 0.08 mASD 1h ago Normal
Abingdon Lockstructure Abingdon 0.03 mASD 1h ago Normal
Sandford-on-Thamesstructure Sandford-on-Thames 0.05 mASD 1h ago Normal
Culham Lockstructure Culham 0.13 mASD 1h ago Normal
Clifton Lockstructure Long Wittenham 0.18 mASD 1h ago Normal
Days Lockstructure Little Wittenham 0.15 mASD 1h ago Normal
Goring Lockstructure Streatley -0.02 mASD 1h ago Low
Cleeve Lockstructure Goring -0.02 mASD 1h ago Low
Whitchurch Lockstructure Pangbourne 0.00 mASD 1h ago Low
Reading Reading 6.66 mASD 1h ago Normal
Caversham Lockstructure Reading 0.10 mASD 1h ago Normal
Marsh Lockstructure Harpsden 0.25 mASD 1h ago Normal
Shiplake Lockstructure Lower Shiplake 0.01 mASD 1h ago Normal

River Thames — Vale of White Horse

11 stations in this catchment

StationTownLevel nowStatusTrend
Grafton Lockstructure Eaton Hastings 0.15 mASD 1h ago Normal
Radcot Lockstructure Radcot 0.10 mASD 1h ago Normal
Shifford Lockstructure Shifford 0.12 mASD 1h ago Normal
Eynsham Lockstructure Swinford 0.05 mASD 1h ago Normal
Kings Lockstructure Wolvercote 0.03 mASD 1h ago Normal
Godstow Lockstructure Wytham -0.15 mASD 1h ago Low
Osney Lockstructure Botley -0.05 mASD 1h ago Normal
Sutton Courtenay Culham 2.07 mASD 1h ago Normal
Benson Lockstructure Benson -0.03 mASD 1h ago Low
Mapledurham Lockstructure Mapledurham 0.01 mASD 1h ago Low
Sonning Lockstructure Sonning 0.18 mASD 1h ago Normal

River Thames — Cotswolds

10 stations in this catchment

StationTownLevel nowStatusTrend
Ewenstructure Ewen -0.18 mASD 1h ago Low
Somerford Keynes Somerford Keynes 0.46 mASD 1h ago Normal
Crickladestructure Cricklade 0.03 mASD 1h ago Low
Hannington Bridge Hannington Wick 1.95 mASD 1h ago Low
St Johns Lockstructure Lechlade On Thames 0.12 mASD 1h ago Normal
Buscot Lockstructure Buscot 0.10 mASD 1h ago Normal
Rushey Lockstructure Carswell Marsh 0.11 mASD 1h ago Normal
Northmoor Lockstructure Appleton 0.10 mASD 1h ago Normal
Farmoor Farmoor 0.80 mASD 1h ago Normal
Pinkhill Lockstructure Farmoor 0.04 mASD 1h ago Normal