← Back to all counties

River Monitoring Stations in Greater London

England • 109 monitoring stations across 45 rivers
0
High level
0
Above normal
109
Normal or below
109
Total stations

Rainfall across south-east and central southern England, year by year

Greater London sits in the Met Office's south-east and central southern England area. Each bar is one year's total; the dark line is the ten-year average, which is what a trend looks like once single wet and dry years are smoothed out; the dashed line is the 1991–2020 average of 806 mm. 2025 brought 715 mm, close to that. The wettest year here since 1996 was 2000 (1,109 mm), the driest 2005 (610 mm).

south-east and central southern England: yearly rainfall from 1996 to 2025, wettest 2000 at 1,109 mm, driest 2005 at 610 mm1996: 616 mm1997: 724 mm1998: 867 mm1999: 838 mm2000: 1,109 mm2001: 862 mm2002: 1,009 mm2003: 640 mm2004: 757 mm2005: 610 mm2006: 788 mm2007: 844 mm2008: 852 mm2009: 822 mm2010: 690 mm2011: 631 mm2012: 1,005 mm2013: 806 mm2014: 1,039 mm2015: 737 mm2016: 730 mm2017: 726 mm2018: 759 mm2019: 859 mm2020: 900 mm2021: 808 mm2022: 752 mm2023: 1,022 mm2024: 999 mm2025: 715 mm806 mm199620102025

Rainfall over a whole region, not a measurement in Greater London itself, and a wet year is not the same thing as a flood: what floods a river is how much falls at once and how wet the ground already was. Average rainfall: HadUK-Grid v1.3.2, Met Office. Contains public sector information licensed under the Open Government Licence v3.0.

How much rain has fallen in Greater London

Rain gauge totals for the last day, week and month, by town:

Greater London · Sidcup

Is it getting worse in Greater London?

Year by year, each figure divided by what changed about the measuring — the gauge fleet, the flood areas on the register, the overflows monitored.

River gauges reaching a high level

Greater London, Environment Agency, SEPA and NRW gauges, 1990–2025

The last 18 years average 48.6%, against 52.9% for the first 18 — 8.2% lower.

River gauges reaching a high level: one bar per year from 1990 to 2025, 87.5% at the start and 33.7% at the end, against a long-run average of 50.7%. The line is the rolling average.1990: 87.5% — 21 gauges with a high day from 24 gauges reporting1991: 16.7% — 4 gauges with a high day from 24 gauges reporting1992: 70.8% — 17 gauges with a high day from 24 gauges reporting1993: 88.0% — 22 gauges with a high day from 25 gauges reporting1994: 63.0% — 17 gauges with a high day from 27 gauges reporting1995: 33.3% — 9 gauges with a high day from 27 gauges reporting1996: 11.4% — 4 gauges with a high day from 35 gauges reporting1997: 45.7% — 16 gauges with a high day from 35 gauges reporting1998: 46.5% — 20 gauges with a high day from 43 gauges reporting1999: 44.2% — 19 gauges with a high day from 43 gauges reporting2000: 78.3% — 47 gauges with a high day from 60 gauges reporting2001: 75.8% — 47 gauges with a high day from 62 gauges reporting2002: 81.5% — 53 gauges with a high day from 65 gauges reporting2003: 65.2% — 45 gauges with a high day from 69 gauges reporting2004: 38.6% — 27 gauges with a high day from 70 gauges reporting2005: 17.4% — 12 gauges with a high day from 69 gauges reporting2006: 21.7% — 15 gauges with a high day from 69 gauges reporting2007: 66.2% — 47 gauges with a high day from 71 gauges reporting2008: 33.8% — 24 gauges with a high day from 71 gauges reporting2009: 63.0% — 46 gauges with a high day from 73 gauges reporting2010: 46.6% — 34 gauges with a high day from 73 gauges reporting2011: 27.4% — 20 gauges with a high day from 73 gauges reporting2012: 37.5% — 36 gauges with a high day from 96 gauges reporting2013: 59.8% — 58 gauges with a high day from 97 gauges reporting2014: 56.6% — 56 gauges with a high day from 99 gauges reporting2015: 48.5% — 48 gauges with a high day from 99 gauges reporting2016: 50.5% — 50 gauges with a high day from 99 gauges reporting2017: 22.8% — 23 gauges with a high day from 101 gauges reporting2018: 40.2% — 41 gauges with a high day from 102 gauges reporting2019: 59.8% — 61 gauges with a high day from 102 gauges reporting2020: 63.1% — 65 gauges with a high day from 103 gauges reporting2021: 83.5% — 86 gauges with a high day from 103 gauges reporting2022: 23.3% — 24 gauges with a high day from 103 gauges reporting2023: 50.0% — 52 gauges with a high day from 104 gauges reporting2024: 74.0% — 77 gauges with a high day from 104 gauges reporting2025: 33.7% — 35 gauges with a high day from 104 gauges reporting50.7%1992: El Nino winter, ONI +1.5 degrees C1995: El Nino winter, ONI +0.9 degrees C1996: La Nina winter, ONI -0.9 degrees C1998: El Nino winter, ONI +2.2 degrees C1999: La Nina winter, ONI -1.5 degrees C2000: La Nina winter, ONI -1.5 degrees C2001: La Nina winter, ONI -0.8 degrees C2003: El Nino winter, ONI +0.9 degrees C2005: El Nino winter, ONI +0.6 degrees C2006: La Nina winter, ONI -0.9 degrees C2007: El Nino winter, ONI +0.6 degrees C2008: La Nina winter, ONI -1.8 degrees C2009: La Nina winter, ONI -0.9 degrees C2010: El Nino winter, ONI +1.5 degrees C2011: La Nina winter, ONI -1.3 degrees C2012: La Nina winter, ONI -0.7 degrees C2015: El Nino winter, ONI +0.7 degrees C2016: El Nino winter, ONI +2.5 degrees C2018: La Nina winter, ONI -0.7 degrees C2019: El Nino winter, ONI +1.0 degrees C2020: El Nino winter, ONI +0.7 degrees C2021: La Nina winter, ONI -1.0 degrees C2022: La Nina winter, ONI -0.8 degrees C2023: La Nina winter, ONI -0.5 degrees C2024: El Nino winter, ONI +1.8 degrees C2025: La Nina winter, ONI -0.5 degrees C19901998200720162025

El Niño winter La Niña winter. Marked for context, not as a cause — these are states of the Pacific, and one wet fortnight moves a British year more than a whole season's pattern does. What El Niño and La Niña are, and what they did here.

The raw count went from 21 to 35 gauges with a high day between 1990 and 2025, while the gauges reporting went from 24 to 104 — which is what the chart divides by.

Each gauge's high level was last re-fitted on 2 October 2026, over that gauge's whole record. It is re-fitted monthly, so these percentages can move a little between rebuilds even in a week with no rain.

What this chart finds is BUNCHING — years when many gauges reached their own high level at once. It cannot tell you whether rivers run higher than they used to, and here is why: each gauge is measured against the level it itself reaches about one day a year over its own whole record, so every gauge crosses that bar about once a year by construction, however wet or dry its river has become. The bar is re-fitted every month as records grow, so a wet decade raises it and damps the very rise you are looking for. Dividing by the gauges that reported keeps the growing fleet out of the count; the like-for-like chart below holds the gauges themselves fixed as well.

Flood alerts and warnings

Greater London, Environment Agency warning archive, 2007–2025

The last 9 years average 6.23 per area, against 3.13 per area for the first 9 — 99% higher.

Flood alerts and warnings: one bar per year from 2007 to 2025, 1.00 per area at the start and 4.79 per area at the end, against a long-run average of 4.71 per area. The line is the rolling average.2007: 1.00 per area — 1 alerts and warnings from 1 areas warned2008: 1.73 per area — 19 alerts and warnings from 11 areas warned2009: 2.13 per area — 34 alerts and warnings from 16 areas warned2010: 1.82 per area — 20 alerts and warnings from 11 areas warned2011: 2.60 per area — 26 alerts and warnings from 10 areas warned2012: 5.04 per area — 141 alerts and warnings from 28 areas warned2013: 3.94 per area — 142 alerts and warnings from 36 areas warned2014: 4.79 per area — 206 alerts and warnings from 43 areas warned2015: 5.10 per area — 107 alerts and warnings from 21 areas warned2016: 5.21 per area — 224 alerts and warnings from 43 areas warned2017: 7.35 per area — 147 alerts and warnings from 20 areas warned2018: 6.46 per area — 155 alerts and warnings from 24 areas warned2019: 5.74 per area — 195 alerts and warnings from 34 areas warned2020: 7.03 per area — 225 alerts and warnings from 32 areas warned2021: 5.95 per area — 232 alerts and warnings from 39 areas warned2022: 5.77 per area — 150 alerts and warnings from 26 areas warned2023: 6.03 per area — 175 alerts and warnings from 29 areas warned2024: 7.00 per area — 322 alerts and warnings from 46 areas warned2025: 4.79 per area — 134 alerts and warnings from 28 areas warned4.71 per area2007: El Nino winter, ONI +0.6 degrees C2008: La Nina winter, ONI -1.8 degrees C2009: La Nina winter, ONI -0.9 degrees C2010: El Nino winter, ONI +1.5 degrees C2011: La Nina winter, ONI -1.3 degrees C2012: La Nina winter, ONI -0.7 degrees C2015: El Nino winter, ONI +0.7 degrees C2016: El Nino winter, ONI +2.5 degrees C2018: La Nina winter, ONI -0.7 degrees C2019: El Nino winter, ONI +1.0 degrees C2020: El Nino winter, ONI +0.7 degrees C2021: La Nina winter, ONI -1.0 degrees C2022: La Nina winter, ONI -0.8 degrees C2023: La Nina winter, ONI -0.5 degrees C2024: El Nino winter, ONI +1.8 degrees C2025: La Nina winter, ONI -0.5 degrees C20072011201620202025

El Niño winter La Niña winter. Marked for context, not as a cause — these are states of the Pacific, and one wet fortnight moves a British year more than a whole season's pattern does. What El Niño and La Niña are, and what they did here.

The raw count went from 1 to 134 alerts and warnings between 2007 and 2025, while the areas warned went from 1 to 28 — which is what the chart divides by.

Raw warning counts have risen steeply since 2006, but so has the number of flood areas that can be warned at all. This chart divides by the areas actually warned, which is the part that is about the weather rather than about the register. Warning policy also changed over the period.

Sewage spills per overflow

Greater London, Environment Agency annual returns, 2021–2025

2021: 20.6 spills. 2025: 6.4 spills — 69% lower. That is two years compared, not a trend: the years in between jump about more than the difference between these two.

Sewage spills per overflow: one bar per year from 2021 to 2025, 20.6 spills at the start and 6.4 spills at the end, against a long-run average of 13.6 spills. The line is the rolling average.2021: 20.6 spills — 1,961 spills from 95 monitored overflows2022: 11.4 spills — 1,139 spills from 100 monitored overflows2023: 14.6 spills — 2,166 spills from 148 monitored overflows2024: 14.8 spills — 3,347 spills from 226 monitored overflows2025: 6.4 spills — 1,388 spills from 216 monitored overflows13.6 spills20212022202320242025

The raw count went from 1,961 to 1,388 spills between 2021 and 2025, while the monitored overflows went from 95 to 216 — which is what the chart divides by.

Only five years exist, so this is a comparison and not a trend. The number of monitored overflows grew across them, which is why the figure is per overflow. Spills also track the weather: 2022 was a drought summer, and it is one of only five years here, so it pulls the comparison about on its own.

See all four across the whole UK, and how to read them

Rebuilt on 5 October 2026, from data banked up to the end of 2026. Only whole calendar years are counted, so 2026 will appear here once it has finished. The rebuild runs weekly.

Unknown River (3)
Beverley Brook (5)
Cannon Brook (1)
Ching Brook (2)
Deans Brook (1)
Dollis Brook (2)
Edgware Brook (1)
Frays River (2)
Groundwater Level (1)
Hogsmill River (1)
Kyd Brook (5)
Loxford Water (1)
Mutton Brook (1)
Norbury Brook (1)
Pyl Brook (3)
Pymmes Brook (4)
River Beam (1)
River Brent (5)
River Colne (3)
River Crane (2)
River Cray (2)
River Graveney (2)
River Ingrebourne (2)
River Lee (2)
River Pinn (10)
River Pool (1)
River Quaggy (2)
River Ravensbourne (7)
River Roding (1)
River Rom (2)
River Thames (3)
River Wandle (7)
Salmon Brook (2)
Shuttle Tributary Cray (1)
Silk Stream (2)
Small River Lee (1)
Spring Brook (1)
St James Stream (1)
Thames Tideway (5)
The Beck (1)
The Roxbourne (1)
Turkey Brook (1)
Wealdstone Brook (2)
Yeading Brook (4)
Yeading Brook (Eastern Arm) (1)