Every river we have a live gauge for, worst first. Tap a river for its gauges, the flood levels and the next-hour forecast.
Kalu River
Minor flood at Kalawellawa (Millakanda) · 22.9 ft · 11 gauges
Denawaka Ganga (Pelmadulla) water levelEllagawa water levelGalathura Oya (Ayagama) water levelKalawellawa (Millakanda) water levelKukule Ganga (Kalawana) water levelKuru Ganga (Kuruvita) water levelMagura water levelNiriella Ganga (Elapatha) water levelPutupaula water levelRatnapura water levelWey Ganga (Kahawaththa) water level
Nilwala River
Minor flood at Thalgahagoda · 6.1 ft · 4 gauges
Panadugama water levelPitabeddara water levelThalgahagoda water levelUrawa water level
Gin River
Alert at Baddegama · 12.4 ft · 2 gauges
Mahaweli River
7 gauges
Calidonia water levelMahiyangana Bridge water levelManampitiya water levelNawalapitiya water levelPeradeniya water levelThaldena water levelWeraganthota water level
Andella River
2 gauges
Maalayarkattu Bridge water levelRajagalathenna Bridge water level
Attanagalu Oya
1 gauge
Deduru River
1 gauge
Heda River
1 gauge
Kelani Ganga
10 gauges
Deraniyagala water levelGlencourse water levelHanwella water levelHolombuwa water levelKarawanella Bridge water levelKithulgala water levelMapitigama water levelNagalagam Street water levelNorwood water levelPugoda water level
Kirindi River
3 gauges
Kuda Oya water levelThanamalwila water levelWellawaya water level
Kumbukkana Oya
1 gauge
Maa Oya
1 gauge
Maduru River
4 gauges
Padiyathalawa water levelPulipanchakal Bridge water levelPunani Anicut water levelVadamunai Bridge water level
1 gauge
Maha Oya River
2 gauges
Menik River
1 gauge
2 gauges
Walawe River
1 gauge
Yaan Oya
1 gauge
Gal Oya River
1 gauge
Uruwal River
1 gauge
1 gauge
Kala River
No gauge reporting right now
Aruvi Aru
No gauge reporting right now
Mi Oya
No gauge reporting right now
Not an official warning service. In an emergency, call 117.