It's a Dirty Business

Watch Channel 4's documentary about the state of the water industry, then sign the petition to bring water back to public ownership.

River Aire polluted by sewage 3,112 times in 2025 - lasting 17,636 hours

© OpenStreetMap contributors
Contains OS Data © Crown copyright & database right 2021-2024
© Top of the Poops 2021-2024

Pollution Summary 2025

Here are all the reported sewage overflow totals for River Aire in 2025. Sometimes sewage can be being dumped for months at a time.

Company Waterway Site Sewage Dumps Duration (Hours) Reporting %
Yorkshire Water River Aire CITY SQUARE CSO 103 1,973 99.8
Yorkshire Water River Aire LEMONROYD WWTW 137 1,712 99.9
Yorkshire Water River Aire KEIGHLEY (MARLEY) STW 183 1,632 99.9
Yorkshire Water River Aire SKIPTON SEWAGE TREATMENT WORKS 173 1,334 100
Yorkshire Water River Aire RODLEY STORM TANK SITE 129 1,121 100
Yorkshire Water River Aire INGS LANE STORM TANKS 97 949 99.15
Yorkshire Water River Aire RAWDON TRANSFER SPS 84 815 100
Yorkshire Water River Aire ESHOLT STW 105 800 99.95
Yorkshire Water River Aire WOODLANDS CLOSE CSO 54 679 82.5
Yorkshire Water River Aire DOWLEY GAP (BINGLEY) WWTW 78 510 99.9
Yorkshire Water River Aire MARSH LANE SPS & STORM TANK SITE 59 500 100
Yorkshire Water River Aire ROYAL OAK RAWCLIFFE SPS 53 412 100
Yorkshire Water River Aire MORTON CSO 94 378 100
Yorkshire Water River Aire HARROGATE ROAD 297 CSO 72 366 99.9
Yorkshire Water River Aire ABBEYDALE MOUNT CSO 74 258 100
Yorkshire Water River Aire BRADFORD ROAD 51 234 90
Yorkshire Water River Aire ESHOLT LANE CSO 46 207 97
Yorkshire Water River Aire BRANKSOME DRIVE CSO 56 206 100
Yorkshire Water River Aire DRIVER TERRACE CSO 80 198 99.7
Yorkshire Water River Aire RAWCLIFFE BANKSIDE STW 61 197 100
Yorkshire Water River Aire CONONLEY SPS 60 179 100
Yorkshire Water River Aire KEIGHLEY ROAD 76 CSO 54 169 99.3
Yorkshire Water River Aire APPERLEY ROAD PUBLIC SEWER 66 167 99.27
Yorkshire Water River Aire MOSS BRIDGE ROAD CSO 51 167 99.4
Yorkshire Water River Aire PRIMROSE LANE CSO 52 162 100
Yorkshire Water River Aire STANNINGLEY ROAD CSO 53 146 99.8
Yorkshire Water River Aire WILLOW RD, BURLEY LODGE RD & THORNV 59 146 100
Yorkshire Water River Aire DOCKFIELD ROAD CSO 51 132 57.6
Yorkshire Water River Aire CHAPEL HADDLESEY WWTW 19 110 99.8
Yorkshire Water River Aire AIREDALE STW 61 106 62
Yorkshire Water River Aire GREEN LANE 125 CSO 50 102 100
Yorkshire Water River Aire SNAITH MARSH SEWAGE PUMPING STATION 40 96 100
Yorkshire Water River Aire CEMETERY LANE CSO 29 94 78.4
Yorkshire Water River Aire WOODLANDS DRIVE CSO 31 93 100
Yorkshire Water River Aire MIDLAND ROAD CSO 24 87 100
Yorkshire Water River Aire WHELDON ROAD CSO 38 87 99.8
Yorkshire Water River Aire COACH ROAD CSO 35 86 100
Yorkshire Water River Aire VILLAGE PLACE NO 2CSO 43 79 99.4
Yorkshire Water River Aire BECKFOOT LANE CSO 23 72 100
Yorkshire Water River Aire WHELDALE (CASTLEFORD) STW 23 72 100
Yorkshire Water River Aire ALLERTON BYWATER CSO 11 63 97.1
Yorkshire Water River Aire BRADFORD ROAD 5 CSO 42 62 100
Yorkshire Water River Aire GRANGE ROAD 7 CSO 27 50 100
Yorkshire Water River Aire ST PAUL'S STREET CSO 18 50 98
Yorkshire Water River Aire COACH ROAD SPS 5 48 100
Yorkshire Water River Aire MILFORD PLACE CSO 36 43 100
Yorkshire Water River Aire FRYSTON SEWAGE PUMPING STATION 10 40 100
Yorkshire Water River Aire GARGRAVE SEWAGE TREATMENT WORKS 11 39 100
Yorkshire Water River Aire KING GEORGE CSO 20 37 100
Yorkshire Water River Aire LEDGARD WAY CSO 27 36 96.2
Yorkshire Water River Aire CROSSFLATTS SEWAGE PUMPING STATION 11 35 100
Yorkshire Water River Aire EASTBURN CSO 7 33 100
Yorkshire Water River Aire KILDWICK SPS 8 33 100
Yorkshire Water River Aire SNAITH WWTW 3 27 100
Yorkshire Water River Aire ALL SAINTS CHURCH CSO 22 27 99.8
Yorkshire Water River Aire GLENOIT MILL CSO 14 22 95.5
Yorkshire Water River Aire WYTHER LANE NO.2 CSO 33 22 100
Yorkshire Water River Aire WHELDALE FARM CSO 12 19 99.4
Yorkshire Water River Aire STATION ROAD MICKLETOWN SPS 20 18 100
Yorkshire Water River Aire HIGHER COACH ROAD NO 2 CSO 7 12 100
Yorkshire Water River Aire CUT ROAD NO.2 CSO 13 11 69.5
Yorkshire Water River Aire ESHOLT LANE 291 CSO 6 9 100
Yorkshire Water River Aire CLAREMONT 271 CSO 13 8 96
Yorkshire Water River Aire CANAL ROAD CSO 11 5 100
Yorkshire Water River Aire AIRMYN (THE CROSSINGS) SPS 5 4 100
Yorkshire Water River Aire WHITECOTE HILL CSO 10 4 98
Yorkshire Water River Aire JAMES STREET SPS 4 3 99.9
Yorkshire Water River Aire FRASER AVENUE CSO 6 3 97.2
Yorkshire Water River Aire NEWLAY LANE 266 CSO 10 3 100
Yorkshire Water River Aire VICTORIA GARDENS CSO 8 2 100
Yorkshire Water River Aire EAST COWICK SEWAGE PUMPING STATION 2 2 100
Yorkshire Water River Aire VESPER LANE CSO 13 1 100
Yorkshire Water River Aire HIRD STREET NO 2 CSO 4 1 92.2
Yorkshire Water River Aire ALMA VILLAS 3 1 100
Yorkshire Water River Aire BROADLEA HILL CSO 1 0 93
Yorkshire Water River Aire BRIGGATE NO 2 CSO 3 0 89
Yorkshire Water River Aire BAR LANE CSO 1 0 100
Yorkshire Water River Aire WAVERLEY AVENUE CSO 2 0 100
Yorkshire Water River Aire WHITECOTE RISE CSO 1 0 99.4
Yorkshire Water River Aire SPRING GARDENS SEWAGE PUMPING STA. 1 0 100
Yorkshire Water River Aire BRIDGE INN KEIGHLEY CSO 0 0 87.7
Yorkshire Water River Aire ARMLEY ROAD CSO 0 0 100
Yorkshire Water River Aire BURLEY ROAD CSO 0 0 99.9
Yorkshire Water River Aire CARDIGAN LANE CSO 0 0 99.9
Yorkshire Water River Aire WOLSELEY ROAD CSO 0 0 100
Yorkshire Water River Aire NEWLAY LANE CSO 0 0 99.9
Yorkshire Water River Aire UNDERWOOD DRIVE CSO 0 0 99.5
Yorkshire Water River Aire CANAL STREET CSO 0 0 0
Yorkshire Water River Aire ISLAND (RIVER AIRE) CSO 0 0 100
Yorkshire Water River Aire BROTHERTON CSO 0 0 100
Yorkshire Water River Aire WEST HADDLESEY STW 0 0 100
Yorkshire Water River Aire DOCKFIELDS NO 2 SPS 0 0 99.9
Yorkshire Water River Aire GREEN LANE JUNCTION NO 2 CSO 0 0 23.1
Yorkshire Water River Aire HEALEY LANE CSO 0 0 100
Yorkshire Water River Aire METAL BOX SPS 0 0 100
Yorkshire Water River Aire GARGRAVE HIGH STREET CSO 0 0 61.7

Data Sources & Accuracy

EDM (Event Duration Monitoring) data and Consented Discharges to Controlled Waters with Conditions from Environment Agency & Data Map Wales, and Scottish Water

Experimental derived data from Thames Water API, Some data may be missing or inaccurate. Live sewage data from Stream Water API

Uses Environment Agency rainfall data from the real-time data API (Beta) - Rainfall data is delayed by up to two days.

This website is intended to provide an accurate representation of the Environment Agency data. The data is hard to use, and thus some errors may have been made. If you find something that is incorrect, please raise an issue at the GitHub issues page and we'll endeavour to fix it quickly.

This project is not associated, approved or endorsed by any of the companies whose logos you see here.