River Thames levels today
The latest level at 65 stations on the River Thames, from the Environment Agency, against the range the river is normally in at each one.
Is the River Thames high right now?
No. None of the 56 stations on the River Thames with a recent reading and a normal range is above that range: 46 normal, 10 low (checked 7:47 pm UK time, 19 October).
Grouped by catchment area, as the agencies list them. Where several rivers share this name, the catchment tells them apart.
Thames from Hurley to Teddington (24 stations)
| Station | Level now | Normal range | State | Trend |
|---|---|---|---|---|
| Bell Weir (Hythe End) |
0.27 m
19 Oct 18:15 UTC
|
0.08 m to 0.30 m Record 1.34 m, 6 January 2003 |
Normal | Steady |
| Boulters Lock (Taplow) |
0.14 m
19 Oct 18:15 UTC
|
0.00 m to 0.30 m Record 1.13 m, 12 December 2000 |
Normal | Steady |
| Boveney Lock (Windsor) |
0.20 m
19 Oct 18:15 UTC
|
0.11 m to 0.34 m Record 0.47 m, 22 November 2025 |
Normal | Steady |
| Bray Lock (Bray) |
0.16 m
19 Oct 18:15 UTC
|
0.10 m to 0.50 m Record 1.61 m, 15 December 2000 |
Normal | Steady |
| Chertsey Lock (Chertsey) |
0.21 m
19 Oct 18:15 UTC
|
0.13 m to 0.40 m Record 1.32 m, 11 February 2014 |
Normal | Steady |
| Cookham Lock (Cookham) |
0.08 m
19 Oct 18:15 UTC
|
0.00 m to 0.60 m Record 1.46 m, 5 January 2003 |
Normal | Steady |
| Hambleden Lock (Henley-On-Thames) |
0.09 m
19 Oct 18:15 UTC
|
0.06 m to 0.36 m Record 0.54 m, 12 February 2026 |
Normal | Steady |
| Hurley Lock (Hurley) |
0.05 m
19 Oct 18:15 UTC
|
0.02 m to 0.20 m Record 0.52 m, 10 February 2014 |
Normal | Steady |
| Kingston (Kingston Upon Thames) |
4.35 m
19 Oct 18:15 UTC
|
3.49 m to 5.15 m Record 5.71 m, 31 October 2000 |
Normal | Steady |
| Maidenhead (Taplow) |
2.21 m
19 Oct 18:15 UTC
|
2.27 m to 3.55 m Record 3.87 m, 4 January 2003 |
Low 0.06 m below the bottom of its normal range |
Steady |
| Marlow Lock (Marlow) |
0.06 m
19 Oct 18:15 UTC
|
0.06 m to 0.45 m Record 1.24 m, 10 February 2014 |
Normal | Steady |
| Molesey Lock (East Molesey) |
0.16 m
19 Oct 18:15 UTC
|
0.05 m to 0.30 m Record 1.03 m, 12 February 2014 |
Normal | Steady |
| Old Windsor Lock (Old Windsor) |
0.26 m
19 Oct 18:15 UTC
|
0.10 m to 0.35 m Record 1.94 m, 11 February 2014 |
Normal | Steady |
| Penton Hook (Laleham) |
0.19 m
19 Oct 18:15 UTC
|
0.08 m to 0.30 m Record 1.40 m, 11 February 2014 |
Normal | Steady |
| Romney Lock (Eton) |
0.26 m
19 Oct 18:15 UTC
|
0.10 m to 0.50 m Record 1.26 m, 11 February 2014 |
Normal | Steady |
| Shepperton Lock (Weybridge) |
0.14 m
19 Oct 18:15 UTC
|
0.08 m to 0.30 m Record 1.12 m, 10 February 2014 |
Normal | Steady |
| Staines |
2.70 m
19 Oct 18:15 UTC
|
2.70 m to 4.00 m Record 4.96 m, 11 February 2014 |
Normal | Steady |
| Sunbury Lock (Sunbury) |
0.24 m
19 Oct 18:15 UTC
|
0.06 m to 0.30 m Record 0.92 m, 10 February 2014 |
Normal | Steady |
| Teddington Lock (Teddington) |
-0.04 m
19 Oct 18:15 UTC
|
0.01 m to 0.22 m Record 1.20 m, 31 October 2000 |
Low 0.05 m below the bottom of its normal range |
Steady |
| Temple Lock (Marlow) |
0.02 m
19 Oct 18:15 UTC
|
0.05 m to 0.21 m Record 0.32 m, 12 February 2026 |
Low 0.03 m below the bottom of its normal range |
Steady |
| Thames Ditton Island (Long Ditton) |
4.31 m AOD
19 Oct 18:15 UTC
|
Not published | No normal range | Steady |
| Trowlock Island | No recent reading |
4.42 m to 5.00 m Record 5.58 m, 7 March 2007 |
No recent reading | Not known yet |
| Walton (Walton-On-Thames) |
3.35 m
19 Oct 18:15 UTC
|
3.00 m to 3.60 m Record 4.40 m, 10 February 2014 |
Normal | Steady |
| Windsor Park (Datchet) |
3.31 m
19 Oct 18:15 UTC
|
3.22 m to 4.25 m Record 5.72 m, 11 February 2014 |
Normal | Steady |
Cherwell Thame and Wye (13 stations)
| Station | Level now | Normal range | State | Trend |
|---|---|---|---|---|
| Abingdon Lock (Abingdon) |
0.05 m
19 Oct 18:15 UTC
|
-0.25 m to 0.20 m Record 0.58 m, 9 January 2014 |
Normal | Steady |
| Caversham Lock (Reading) |
0.13 m
19 Oct 18:15 UTC
|
0.07 m to 0.30 m Record 1.02 m, 16 June 2003 |
Normal | Steady |
| Cleeve Lock (Goring) |
0.13 m
19 Oct 18:15 UTC
|
0.00 m to 0.35 m Record 0.87 m, 7 January 2024 |
Normal | Steady |
| Clifton Lock (Long Wittenham) |
0.09 m
19 Oct 18:15 UTC
|
0.00 m to 0.85 m Record 1.93 m, 26 June 1998 |
Normal | Steady |
| Culham Lock (Culham) |
0.15 m
19 Oct 18:15 UTC
|
0.04 m to 0.30 m Record 1.98 m, 7 August 2008 |
Normal | Steady |
| Days Lock (Little Wittenham) |
0.18 m
19 Oct 18:15 UTC
|
-0.38 m to 0.27 m Record 1.63 m, 6 January 2024 |
Normal | Steady |
| Goring Lock (Streatley) |
0.00 m
19 Oct 18:15 UTC
|
0.05 m to 0.22 m Record 1.31 m, 4 January 2003 |
Low 0.05 m below the bottom of its normal range |
Steady |
| Iffley Lock (Kennington) |
0.07 m
19 Oct 18:15 UTC
|
0.00 m to 0.25 m Record 0.94 m, 9 May 2004 |
Normal | Steady |
| Marsh Lock (Harpsden) |
0.23 m
19 Oct 18:15 UTC
|
0.11 m to 0.40 m Record 1.63 m, 1 November 2001 |
Normal | Steady |
| Reading |
6.69 m
19 Oct 18:15 UTC
|
6.58 m to 7.00 m Record 7.54 m, 7 January 2024 |
Normal | Steady |
| Sandford-on-Thames |
0.09 m
19 Oct 18:15 UTC
|
-0.25 m to 0.40 m Record 0.70 m, 9 January 2014 |
Normal | Steady |
| Shiplake Lock (Lower Shiplake) |
0.04 m
19 Oct 18:15 UTC
|
0.01 m to 0.30 m Record 0.97 m, 4 January 2003 |
Normal | Steady |
| Whitchurch Lock (Pangbourne) |
0.02 m
19 Oct 18:15 UTC
|
0.01 m to 0.23 m Record 1.11 m, 7 January 2024 |
Normal | Steady |
Vale of White Horse (11 stations)
| Station | Level now | Normal range | State | Trend |
|---|---|---|---|---|
| Benson Lock (Benson) |
0.01 m
19 Oct 18:15 UTC
|
0.04 m to 0.31 m Record 1.77 m, 6 January 2024 |
Low 0.03 m below the bottom of its normal range |
Steady |
| Eynsham Lock (Swinford) |
0.04 m
19 Oct 18:15 UTC
|
0.04 m to 0.37 m Record 1.19 m, 24 July 2007 |
Normal | Steady |
| Godstow Lock (Wytham) |
-0.16 m
19 Oct 18:15 UTC
|
0.05 m to 0.23 m Record 0.52 m, 18 January 1999 |
Low 0.21 m below the bottom of its normal range |
Steady |
| Grafton Lock (Eaton Hastings) |
0.15 m
19 Oct 18:15 UTC
|
0.00 m to 0.38 m Record 1.11 m, 22 July 2007 |
Normal | Steady |
| Kings Lock (Wolvercote) |
0.03 m
19 Oct 18:15 UTC
|
0.00 m to 0.30 m Record 0.98 m, 28 June 2006 |
Normal | Steady |
| Mapledurham Lock (Mapledurham) |
0.07 m
19 Oct 18:15 UTC
|
0.02 m to 0.30 m Record 0.85 m, 7 January 2024 |
Normal | Steady |
| Osney Lock (Botley) |
-0.01 m
19 Oct 18:15 UTC
|
-0.15 m to 0.12 m Record 0.34 m, 1 January 1997 |
Normal | Steady |
| Radcot Lock (Radcot) |
0.13 m
19 Oct 18:15 UTC
|
0.00 m to 0.32 m Record 0.87 m, 3 January 2003 |
Normal | Steady |
| Shifford Lock (Shifford) |
0.14 m
19 Oct 18:15 UTC
|
0.01 m to 0.42 m Record 0.73 m, 7 January 2014 |
Normal | Steady |
| Sonning Lock (Sonning) |
0.24 m
19 Oct 18:15 UTC
|
0.07 m to 0.26 m Record 1.05 m, 5 January 2003 |
Normal | Steady |
| Sutton Courtenay (Culham) |
2.04 m
19 Oct 18:15 UTC
|
1.91 m to 3.51 m Record 4.44 m, 25 July 2007 |
Normal | Steady |
Cotswolds (10 stations)
| Station | Level now | Normal range | State | Trend |
|---|---|---|---|---|
| Buscot Lock (Buscot) |
0.15 m
19 Oct 18:15 UTC
|
0.00 m to 0.35 m Record 1.00 m, 22 July 2007 |
Normal | Steady |
| Cricklade |
0.04 m
19 Oct 18:15 UTC
|
0.06 m to 1.08 m Record 1.03 m, 26 November 2024 |
Low 0.01 m below the bottom of its normal range |
Steady |
| Ewen |
-0.02 m
19 Oct 18:15 UTC
|
0.00 m to 0.99 m Record 0.95 m, 17 July 2012 |
Low 0.02 m below the bottom of its normal range |
Steady |
| Farmoor |
0.73 m
19 Oct 18:15 UTC
|
0.50 m to 1.30 m Record 2.01 m, 24 July 2007 |
Normal | Steady |
| Hannington Bridge (Hannington Wick) |
1.97 m
19 Oct 18:15 UTC
|
2.07 m to 3.81 m Record 4.49 m, 28 July 2007 |
Low 0.10 m below the bottom of its normal range |
Steady |
| Northmoor Lock (Appleton) |
0.11 m
19 Oct 18:15 UTC
|
0.00 m to 0.38 m Record 1.35 m, 13 November 2007 |
Normal | Steady |
| Pinkhill Lock (Farmoor) |
-0.02 m
19 Oct 18:15 UTC
|
0.00 m to 0.40 m Record 1.06 m, 24 July 2007 |
Low 0.02 m below the bottom of its normal range |
Steady |
| Rushey Lock (Carswell Marsh) |
0.11 m
19 Oct 18:15 UTC
|
0.01 m to 0.30 m Record 0.82 m, 27 November 2012 |
Normal | Steady |
| Somerford Keynes |
0.44 m
19 Oct 18:15 UTC
|
0.36 m to 1.60 m Record 1.59 m, 13 November 2023 |
Normal | Steady |
| St Johns Lock (Lechlade On Thames) |
0.06 m
19 Oct 18:15 UTC
|
-0.01 m to 0.25 m Record 0.95 m, 23 November 1995 |
Normal | Steady |
London (7 stations)
| Station | Level now | Normal range | State | Trend |
|---|---|---|---|---|
| Charlton |
2.12 m AOD
19 Oct 18:15 UTC
|
Not published | No normal range | Rising |
| Richmond |
1.48 m AOD
19 Oct 18:15 UTC
|
Not published | No normal range | Rising |
| Silvertown |
2.09 m AOD
19 Oct 18:15 UTC
|
Not published | No normal range | Rising |
| Southend |
1.52 m AOD
19 Oct 18:15 UTC
|
Not published | No normal range | Rising |
| Tilbury |
1.88 m AOD
19 Oct 18:15 UTC
|
Not published | No normal range | Rising |
| Tower Pier |
2.01 m AOD
19 Oct 18:15 UTC
|
Not published | No normal range | Rising |
| Westminster |
2.04 m AOD
19 Oct 18:15 UTC
|
Not published | No normal range | Rising |
Levels are metres above each gauge's own zero (tidal stations: metres above sea level, AOD), so a number at one station cannot be compared with another. The trend compares the latest reading with one from at least 45 minutes earlier.
What high, normal and low mean
- High Above its normal range at that station.
- Normal Within its normal range at that station.
- Low Below its normal range at that station.
Flood warnings are separate
A river above its normal range is often not flooding anything. Flood warnings come from the Environment Agency in England. Floodline is 0345 988 1188, 24 hours a day. This site does not issue warnings.
Questions
Is the River Thames high right now?
No. None of the 56 stations on the River Thames with a recent reading and a normal range is above that range: 46 normal, 10 low (checked 7:47 pm UK time, 19 October).
Where is the level of the River Thames measured?
The Environment Agency measures the River Thames at 65 stations, including Abingdon Lock, Bell Weir, Benson Lock, Boulters Lock and Boveney Lock. The stations are grouped by catchment, because more than one river can carry this name.
What is the normal level of the River Thames?
It depends on the station, because each gauge has its own zero. At Abingdon Lock the normal range is -0.25 m to 0.20 m, and the highest level on record there is 0.58 m (9 January 2014). The other stations are listed on this page with their own ranges.
Does a high river level mean there is a flood warning?
No. A level above the normal range is often not flooding anything. Flood warnings and flood alerts are issued separately by the Environment Agency in England, Natural Resources Wales and SEPA in Scotland, and this site lists England's on its flood warnings pages. Floodline is 0345 988 1188, 24 hours a day.
All UK river levels · Flood warnings in England · Flood safety guide
This uses Environment Agency flood and river level data from the real-time data API (Beta). Contains public sector information licensed under the Open Government Licence v3.0.