Nivelmap
EN

River Thames: water levels along the river

We have 58 gauges on the River Thames. 24 are below normal for the date and 9 are above. Low and high readings are fairly evenly spread.

On this page the river runs through Oxfordshire, Gloucestershire, Wiltshire, Buckinghamshire and Berkshire. Reading the gauges in order shows how a rise or a dry spell travels downstream, usually over a day or more on a big river. Autumn is often a low point for rivers after the summer, until steady rain returns.

Very lowLowNormalHighVery highFloodingNo reference yet

58 gauges

River Thames: water levels along the river
Gauge Level Compared with normal 24 hours Updated
Kings LockRiver gauge, River Thames 0.05 m Low 27 min ago
Godstow LockRiver gauge, River Thames -0.12 m Very low 27 min ago
Eynsham LockRiver gauge, River Thames 0.05 m Very low 27 min ago
Pinkhill LockRiver gauge, River Thames 0.03 m Very low 27 min ago
FarmoorRiver gauge, River Thames 0.77 m Very low −0.03 m 27 min ago
Osney LockRiver gauge, River Thames 0.01 m Normal +0.01 m 27 min ago
Iffley LockRiver gauge, River Thames 0.07 m Normal 27 min ago
Northmoor LockRiver gauge, River Thames 0.12 m Normal 27 min ago
Sandford-on-ThamesRiver gauge, River Thames 0.09 m Normal +0.01 m 27 min ago
Shifford LockRiver gauge, River Thames 0.14 m Normal 27 min ago
Radcot LockRiver gauge, River Thames 0.14 m Normal 27 min ago
Rushey LockRiver gauge, River Thames 0.12 m Normal 27 min ago
Grafton LockRiver gauge, River Thames 0.17 m Normal 27 min ago
St Johns LockRiver gauge, River Thames 0.07 m Normal 27 min ago
Buscot LockRiver gauge, River Thames 0.15 m High 0.00 m 42 min ago
EwenRiver gauge, River Thames -0.01 m Normal 0.00 m 27 min ago
Abingdon LockRiver gauge, River Thames 0.06 m Low 27 min ago
Hannington BridgeRiver gauge, River Thames 1.97 m Lowest on record +0.01 m 27 min ago
Somerford KeynesRiver gauge, River Thames 0.44 m Low 0.00 m 27 min ago
Culham LockRiver gauge, River Thames 0.17 m High +0.02 m 27 min ago
Clifton LockRiver gauge, River Thames 0.13 m Normal 27 min ago
Sutton CourtenayRiver gauge, River Thames 2.08 m Normal +0.05 m 27 min ago
CrickladeRiver gauge, River Thames 0.05 m Very low +0.01 m 27 min ago
Days LockRiver gauge, River Thames 0.18 m High 27 min ago
Benson LockRiver gauge, River Thames 0.01 m Very low 27 min ago
Marlow LockRiver gauge, River Thames 0.06 m Low 27 min ago
Cookham LockRiver gauge, River Thames 0.08 m Normal 27 min ago
Hambleden LockRiver gauge, River Thames 0.09 m Normal 0.00 m 27 min ago
Temple LockRiver gauge, River Thames 0.02 m Low 0.00 m 27 min ago
Hurley LockRiver gauge, River Thames 0.05 m Low 27 min ago
Boulters LockRiver gauge, River Thames 0.15 m Low 27 min ago
Cleeve LockRiver gauge, River Thames 0.13 m Very high 27 min ago
Marsh LockRiver gauge, River Thames 0.23 m Normal 27 min ago
MaidenheadRiver gauge, River Thames 2.20 m Very low 0.00 m 27 min ago
Goring LockRiver gauge, River Thames -0.01 m Very low 27 min ago
Bray LockRiver gauge, River Thames 0.16 m Very low 27 min ago
Shiplake LockRiver gauge, River Thames 0.03 m Very low 27 min ago
Romney LockRiver gauge, River Thames 0.25 m Very high −0.01 m 27 min ago
Boveney LockRiver gauge, River Thames 0.19 m Normal 0.00 m 27 min ago
Whitchurch LockRiver gauge, River Thames 0.02 m Very low 27 min ago
Mapledurham LockRiver gauge, River Thames 0.06 m Normal 27 min ago
Windsor ParkRiver gauge, River Thames 3.30 m Normal 0.00 m 27 min ago
Sonning LockRiver gauge, River Thames 0.23 m Very high 0.00 m 27 min ago
Old Windsor LockRiver gauge, River Thames 0.25 m Very high 0.00 m 27 min ago
ReadingRiver gauge, River Thames 6.69 m Normal 27 min ago
Caversham LockRiver gauge, River Thames 0.13 m Low +0.01 m 27 min ago
Bell WeirRiver gauge, River Thames 0.24 m Very high 27 min ago
StainesRiver gauge, River Thames 2.67 m Low +0.01 m 27 min ago
Teddington LockRiver gauge, River Thames -0.06 m Very low +0.08 m 27 min ago
Trowlock IslandRiver gauge, River Thames 4.31 m Very low 27 min ago
KingstonRiver gauge, River Thames 4.32 m Normal 27 min ago
Penton HookRiver gauge, River Thames 0.16 m Normal 27 min ago
Molesey LockRiver gauge, River Thames 0.17 m Normal 27 min ago
Sunbury LockRiver gauge, River Thames 0.24 m Very high +0.01 m 27 min ago
Thames Ditton IslandRiver gauge, River Thames 4.28 m Very low +0.08 m 27 min ago
WaltonRiver gauge, River Thames 3.34 m Normal 27 min ago
Chertsey LockRiver gauge, River Thames 0.17 m Normal 0.00 m 27 min ago
Shepperton LockRiver gauge, River Thames 0.12 m Normal 27 min ago

Gauges are listed from upstream to downstream where the agency publishes river kilometres.