Nivelmap
EN

River Thames: water levels along the river

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

The gauges on this page are spread across 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.04 m Low −0.01 m 1 hour ago
Godstow LockRiver gauge, River Thames −0.13 m Very low −0.01 m 1 hour ago
Eynsham LockRiver gauge, River Thames 0.05 m Very low ±0 1 hour ago
Pinkhill LockRiver gauge, River Thames 0.02 m Very low −0.01 m 1 hour ago
FarmoorRiver gauge, River Thames 0.77 m Very low −0.04 m 1 hour ago
Osney LockRiver gauge, River Thames 0.01 m Normal ±0 1 hour ago
Iffley LockRiver gauge, River Thames 0.08 m Low ±0 1 hour ago
Northmoor LockRiver gauge, River Thames 0.12 m Normal ±0 1 hour ago
Sandford-on-ThamesRiver gauge, River Thames 0.09 m Normal +0.01 m 1 hour ago
Shifford LockRiver gauge, River Thames 0.14 m Normal ±0 1 hour ago
Radcot LockRiver gauge, River Thames 0.14 m Normal ±0 1 hour ago
Rushey LockRiver gauge, River Thames 0.12 m Normal ±0 1 hour ago
Grafton LockRiver gauge, River Thames 0.17 m Normal ±0 1 hour ago
St Johns LockRiver gauge, River Thames 0.07 m Normal +0.01 m 1 hour ago
Buscot LockRiver gauge, River Thames 0.16 m High ±0 1 hour ago
EwenRiver gauge, River Thames −0.01 m Normal ±0 1 hour ago
Abingdon LockRiver gauge, River Thames 0.05 m Low −0.01 m 1 hour ago
Hannington BridgeRiver gauge, River Thames 1.99 m Low +0.04 m 1 hour ago
Somerford KeynesRiver gauge, River Thames 0.44 m Low ±0 1 hour ago
Culham LockRiver gauge, River Thames 0.17 m High +0.01 m 1 hour ago
Clifton LockRiver gauge, River Thames 0.14 m Normal +0.03 m 1 hour ago
Sutton CourtenayRiver gauge, River Thames 2.09 m Normal +0.04 m 1 hour ago
CrickladeRiver gauge, River Thames 0.05 m Very low ±0 1 hour ago
Days LockRiver gauge, River Thames 0.19 m Very high +0.01 m 1 hour ago
Benson LockRiver gauge, River Thames 0.01 m Very low +0.01 m 1 hour ago
Marlow LockRiver gauge, River Thames 0.06 m Low ±0 1 hour ago
Cookham LockRiver gauge, River Thames 0.08 m Normal ±0 1 hour ago
Hambleden LockRiver gauge, River Thames 0.09 m Normal +0.01 m 1 hour ago
Temple LockRiver gauge, River Thames 0.02 m Low ±0 1 hour ago
Hurley LockRiver gauge, River Thames 0.05 m Low ±0 1 hour ago
Boulters LockRiver gauge, River Thames 0.14 m Low ±0 1 hour ago
Cleeve LockRiver gauge, River Thames 0.13 m Very high ±0 1 hour ago
Marsh LockRiver gauge, River Thames 0.22 m Normal −0.01 m 1 hour ago
MaidenheadRiver gauge, River Thames 2.20 m Very low ±0 1 hour ago
Goring LockRiver gauge, River Thames 0.00 m Very low ±0 1 hour ago
Bray LockRiver gauge, River Thames 0.16 m Very low +0.01 m 1 hour ago
Shiplake LockRiver gauge, River Thames 0.03 m Very low −0.01 m 1 hour ago
Romney LockRiver gauge, River Thames 0.24 m Very high −0.01 m 1 hour ago
Boveney LockRiver gauge, River Thames 0.19 m Normal ±0 1 hour ago
Whitchurch LockRiver gauge, River Thames 0.01 m Very low ±0 1 hour ago
Mapledurham LockRiver gauge, River Thames 0.07 m Normal +0.01 m 1 hour ago
Windsor ParkRiver gauge, River Thames 3.30 m Normal ±0 1 hour ago
Sonning LockRiver gauge, River Thames 0.23 m Very high ±0 1 hour ago
Old Windsor LockRiver gauge, River Thames 0.24 m Very high ±0 1 hour ago
ReadingRiver gauge, River Thames 6.69 m Normal +0.01 m 1 hour ago
Caversham LockRiver gauge, River Thames 0.13 m Low ±0 1 hour ago
Bell WeirRiver gauge, River Thames 0.24 m Very high ±0 1 hour ago
StainesRiver gauge, River Thames 2.67 m Low +0.01 m 1 hour ago
Teddington LockRiver gauge, River Thames −0.07 m Very low +0.07 m 1 hour ago
Trowlock IslandRiver gauge, River Thames 4.31 m Very low +0.01 m 1 hour ago
KingstonRiver gauge, River Thames 4.31 m Normal −0.02 m 1 hour ago
Penton HookRiver gauge, River Thames 0.16 m Normal −0.01 m 1 hour ago
Molesey LockRiver gauge, River Thames 0.18 m High +0.05 m 1 hour ago
Sunbury LockRiver gauge, River Thames 0.24 m High ±0 1 hour ago
Thames Ditton IslandRiver gauge, River Thames 4.28 m Very low +0.07 m 1 hour ago
WaltonRiver gauge, River Thames 3.34 m Normal −0.01 m 1 hour ago
Chertsey LockRiver gauge, River Thames 0.19 m Normal ±0 1 hour ago
Shepperton LockRiver gauge, River Thames 0.12 m Normal −0.01 m 1 hour ago

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