SwimSignal

Overflow history upstream of Wharfe at Cromwheel, Ilkley

The spot's forecast · For event organisers

This page lists the monitored storm overflows upstream of this spot and how often each spilled in each year. It is not a water test, and it does not say whether the water is fit to swim in. It does not include farm runoff, misconnected drains, treated sewage effluent, wildlife or overflows without a monitor. A year's count depends on how long the monitor worked, shown as monitor uptime.

Each year, all overflows upstream

YearOverflows with a returnSpillsSpill hoursSpill hours, weighted by reach
2021156041,743715
2022155662,102881
2023156933,3921,557
2024155692,554856
2025154501,721477

Reach is the share of a spill's bacteria SwimSignal's model expects to arrive here, after die-off on the way and dilution by the river. Weighting by it counts an hour of spilling just upstream for far more than one 40 km away. Spills are counted by the Environment Agency's 12/24 method: any discharge in the first 12 hours counts as one spill, then one more for each 24 hours with any discharge. How reach is worked out.

The overflows, by reach

All 15, the one whose spills matter most here first. Hours away is how long sewage takes to arrive at the model's river speed.

Overflow and idCompanykm upstreamHours awayReachSpills 2023Spills 2024Spills 2025Spill hours 2025Monitor uptime 2025
Rivadale View storm overflow
Rivadale View/CSO · YWS00674
Yorkshire Water0.5under 198%65402048100%
Addingham sewage works overflow
Addingham/NO 1 SPS/Preliminary Treatment-STW/6Xdwf Overflow · YWS00145
Yorkshire Water4.1280%100232861100%
Addingham sewage works storm tank overflow
Addingham/NO 1 SPS/Preliminary Treatment-STW/3Xdwf Overflow · YWS00144
Yorkshire Water4.1280%946641371100%
Bolton Bridge storm overflow
Bolton Bridge/CSO · YWS00828
Yorkshire Water9.2556%201052498%
Burnsall Car Pk storm overflow
Burnsall CAR PK/CSO · YWS00177
Yorkshire Water21.81221%493527136100%
Hebden sewage works overflow
Hebden/STW · YWS00190
Yorkshire Water23.41319%295022100%
Grassington sewage works overflow
Grassington/STW · YWS00185
Yorkshire Water25.71416%67362955100%
Linton storm overflow
Linton/CSO · YWS01311
Yorkshire Water26.41515%5241197297%
Kettlewell sewage works overflow
Kettlewell/STW · YWS00187
Yorkshire Water37.4214%81777099100%
Kettlewell sewage works overflow
Kettlewell/STW · YWS00186
Yorkshire Water37.3214%29202063100%
Beamsley sewage works overflow
Beamsley/STW · YWS01340
Yorkshire Water8.654%77104120118100%
Bridge Lane storm overflow
Bridge Lane/CSO · YWS00179
Yorkshire Water1.2under 12%300097%
Draughton sewage works overflow
Draughton/STW/6Xdwf Overflow · YWS00189
Yorkshire Water12.372%144756629100%
Draughton Priors Lane storm overflow
Draughton Priors Lane/CSO · YWS00188
Yorkshire Water12.372%41572867%
Low Mill Lane 179 storm overflow
LOW Mill Lane 179/CSO · YWS00191
Yorkshire Water5.031%9561796%

A dash: no annual return for that overflow in that year.

Sources and credits

Storm overflow annual returns: © Environment Agency copyright and/or database right 2025, Open Government Licence v3.0. Overflow positions: the water companies via the National Storm Overflow Hub, CC BY 4.0. River network: contains OS data © Crown copyright and database right 2026 (OS Open Rivers). Traced and weighted by SwimSignal (swimsignal.co.uk), whose method is at swimsignal.co.uk/methods.html. All credits and licences.