Sewage, in numbersLoading stored reports…
Checking recent starts…
This year’s recorded discharge-hours—Reading the stored log…

Every hour adds up.

Hours across separate overflows, from the records we hold.
What this counter includes

Loading the calculation…

Discharge totals

Loading this year’s records…

Current year so far · previous full calendar year

Great BritainExplore the reports in your area
SpillingEnded in 24hNot dischargingUnknownRiver below spill
The latest starts

Newly reporting a discharge

Latest reported starts among the overflows still reporting a discharge.

Loading stored reports…

Every spill has a story.Explore the timing, the weather and the companies behind the reports.
Explore the patterns ↓Compare companies ↓Seen pollution? Report it
Look a little closer

When do spills start?

Find the busiest hours. See the pattern through the week. Then explore how often rain came first.

Loading recorded spill starts…

The bigger picture

Overflow summary by company

See who is reporting spills, and where the gaps are. Select a figure to explore those sites on the map.

Loading the reports…

Loading company reports…

“Reported in 24h” includes sites spilling at the map’s timestamp. It is a count of overflow references, not individual spills, and overlaps the other columns. Nearby records with the same name can share a map pin; each source reference is still counted separately.

Coverage matters. These are the mapped sites FloodRadar holds, including Wales and Scotland. Unknown includes missing or stale feeds. Company registers and monitoring coverage differ, so counts alone are not a fair ranking of pollution or performance.

The record behind the map

The annual sewage figures

The same official returns and rankings as the existing sewage page. Compare companies, waterways and individual overflows.

Full sewage reports

Official annual returns are separate from the map’s recent status reports.

290,430reported spills in 2025
1,869,824hours discharging
11,925overflows with reported spills
14,101overflows with an annual figure
1,313overflow records flagged for bathing waters
872overflow records flagged for shellfish waters

Register flags across the stored inventory, not a count of beaches or current spills. Flags can overlap and are not water-quality ratings.

Loading the annual figures…

Follow the figures further.

Select a company or overflow to explore its full history.

Open all sewage reports

Seen pollution? Make it count.

Sewage in the water, dead fish or an unusual smell? Tell the environmental regulator what you saw, where and when. Photos can help.

Environment Agency0800 80 70 60

Incident hotline

Report pollution online
Have these readyLocation or map pinDate, time and what you sawPhotos, if available

Contact the water company

Raise the issue with the company responsible.

Report pollution to Surfers Against Sewage
Start where you are

Your stretch of water.

Bring the wider picture back to your doorstep.

From a feed to a clearer picture

What the numbers actually mean

The useful part is knowing what was reported, when it was reported, and what is still unknown.

One site, one status

The company table counts each mapped overflow once. Spilling, not discharging, offline and unknown add up to the total. A recently ended spill belongs to “not discharging” now and can also appear in the 24-hour column.

A repeated start is not another site

Companies can send several start messages while an overflow is running. Those messages do not increase this map’s site count. “Spilling for” uses the feed’s reported status start; it is not silently extended to an earlier message.

An unknown end stays unknown

Recorded starts and stops are shown in each overflow’s details. An end inferred from a later start is labelled “end not captured” and is not presented as a measured duration. A feed more than two hours old becomes unknown.

The feed, and what we can say

Illustrative messages from one overflow. Three updates still represent one site.

Discharge started Another start message Discharge stopped
One site reported a spill.

The stop is known. A continuous five-hour discharge needs evidence connecting the starts; this map does not invent it.

Rain adds context, not a verdict. Optional clouds mark gauges with at least 0.2 mm in a recent observed hour, passing FloodRadar’s freshness and sensor checks. They are gauge locations, not radar coverage or moving weather systems. Rainfall near an overflow does not prove why it discharged.

Open observed rain radar

Source: water-company feeds held by FloodRadar. The 24-hour column uses the latest reported event start/end plus currently reported discharges; gaps in a feed can mean missed activity. Official annual totals follow their own reporting rules. Sources and licences · Annual sewage figures

How up to date are the reports?

Feeds updated within two hours

A recent update can report a spill, no discharge, an offline monitor or an unknown status. Older or missing feeds cannot tell us what is happening now.

This percentage measures data freshness, not water quality or the proportion of sites spilling.

See the company breakdown
The picture behind the points

A monitor report.
Not a water-quality test.

Storm-overflow monitors report when an overflow is discharging. They do not measure sewage volume, bacteria, pollution concentration or whether water is safe to enter.

Reported spilling
The latest usable feed reports a discharge. The time shown is the start reported for that status.
Ended in the last 24 hours
The feed reports no current discharge and gives an end within 24 hours of the map’s timestamp. This is not a pollution clearance window.
Not discharging
The monitor reports no discharge. Other pollution sources may still be present.
Status unknown
A missing feed, an offline monitor or a report more than two hours old. These are never shown as an all-clear.

Coverage and sources

Stored water-company feeds for England, Wales and Scotland. Coverage differs by company; this is not every discharge or every pollution source. Northern Ireland is not covered.

Reading the pulses. Only reported discharges pulse. The ring grows wider for durations of 6 hours and 24 hours; nearby references sharing one dot use their longest supplied duration. A small dashed pulse means the start time is unknown. Pulse size does not show volume or severity.

Rivers use the same OS Open Rivers geometry as FloodRadar’s Area map. Moving marks show mapped flow direction only, where the source supports it. They do not show a sewage plume, speed or affected area. Small streams and culverts may be missing.

Live status: © the respective water companies. English company feeds: CC BY 4.0. Welsh Water: Storm Overflow Map. Scottish Water: near-real-time Overflow Map, open licence for reuse. Contains OS data © Crown copyright and database rights. Annual figures are labelled by reporting year. Any history supplied through Top of the Poops is identified beside those events under CC BY-SA 4.0.

FloodRadar data sources