Not official. In an emergency call 117

Data: Irrigation Dept & others · Made by @shakeeb_x

  • Home
  • Towns
  • Reservoirs
  • News
Sri Lanka Water LevelsLive river-gauge readings
TownsReservoirsNewsHelp@waterlevelslk
ENසිංத
Home › All rivers

River water levels in Sri Lanka today

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 Ganga water level

    Kalu River

    Minor flood

    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 Ganga water level

    Nilwala River

    Minor flood

    Minor flood at Thalgahagoda · 6.1 ft · 4 gauges

    Panadugama water levelPitabeddara water levelThalgahagoda water levelUrawa water level

  • Gin Ganga water level

    Gin River

    Alert

    Alert at Baddegama · 12.4 ft · 2 gauges

    Baddegama water levelThawalama water level

  • Mahaweli Ganga water level

    Mahaweli River

    Normal

    7 gauges

    Calidonia water levelMahiyangana Bridge water levelManampitiya water levelNawalapitiya water levelPeradeniya water levelThaldena water levelWeraganthota water level

  • Andella Oya water level

    Andella River

    Normal

    2 gauges

    Maalayarkattu Bridge water levelRajagalathenna Bridge water level

  • Aththanagalu Oya water level

    Attanagalu Oya

    Normal

    1 gauge

    Dunamale water level

  • Deduru Oya water level

    Deduru River

    Normal

    1 gauge

    Moragaswewa water level

  • Heda Oya water level

    Heda River

    Normal

    1 gauge

    Siyambalanduwa water level

  • Kelani River water level

    Kelani Ganga

    Normal

    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 Oya water level

    Kirindi River

    Normal

    3 gauges

    Kuda Oya water levelThanamalwila water levelWellawaya water level

  • Kumbukkan Oya water level

    Kumbukkana Oya

    Normal

    1 gauge

    Nakkala water level

  • Ma Oya water level

    Maa Oya

    Normal

    1 gauge

    Yaka Wewa water level

  • Maduru Oya water level

    Maduru River

    Normal

    4 gauges

    Padiyathalawa water levelPulipanchakal Bridge water levelPunani Anicut water levelVadamunai Bridge water level

  • Magalawatavan Aru water level

    Normal

    1 gauge

    Mullamunai Bridge water level

  • Maha Oya water level

    Maha Oya River

    Normal

    2 gauges

    Badalgama water levelGiriulla water level

  • Menik Ganga water level

    Menik River

    Normal

    1 gauge

    Katharagama water level

  • Mundeni Aru water level

    Normal

    2 gauges

    Galodaya Bridge water levelLavanai Aru Bridge water level

  • Walawe Ganga water level

    Walawe River

    Normal

    1 gauge

    Moraketiya water level

  • Yan Oya water level

    Yaan Oya

    Normal

    1 gauge

    Horowpothana water level

  • Gal Oya water level

    Gal Oya River

    Level only

    1 gauge

    Ampara water level

  • Uruwal Oya water level

    Uruwal River

    Level only

    1 gauge

    Miriswatta water level

  • Wattala Kalu Ela water level

    Level only

    1 gauge

    Wattala water level

  • Kala Oya water level

    Kala River

    Not reporting

    No gauge reporting right now

    Thambuththegama water level

  • Malwathu Oya water level

    Aruvi Aru

    Not reporting

    No gauge reporting right now

    Thanthirimale water level

  • Mee Oya water level

    Mi Oya

    Not reporting

    No gauge reporting right now

    Galgamuwa water level

Not an official warning service. In an emergency, call 117.

Sri Lanka Water Levels

Live river and reservoir levels across Sri Lanka, with flood forecasts.

Rivers

  • Andella Oya
  • Aththanagalu Oya
  • Deduru Oya
  • Gal Oya
  • Gin Ganga
  • Heda Oya
  • Kala Oya
  • Kalu Ganga
  • Kelani Ganga
  • Kirindi Oya
  • Kumbukkan Oya
  • Ma Oya
  • Maduru Oya
  • Magalawatavan Aru
  • Maha Oya
  • Mahaweli Ganga
  • Malwathu Oya
  • Mee Oya
  • Menik Ganga
  • Mundeni Aru
  • Nilwala Ganga
  • Uruwal Oya
  • Walawe Ganga
  • Wattala Kalu Ela
  • Yan Oya

Rivers and levels

  • Home
  • All rivers
  • Sri Lanka flood map
  • Towns
  • Reservoirs
  • Colombo canals
  • Rain map

News and data

  • News
  • History
  • Data
  • Forecast accuracy
  • Data status

About and help

  • Help
  • About
  • Research
  • Embed on your site
  • X @waterlevelslk
  • Instagram @waterlevels.lk
  • GitHub

Data and credits

Readings from the Department of Irrigation and the Mahaweli Authority. Warnings from the Disaster Management Centre. Rain forecasts from Open-Meteo. Map © OpenStreetMap contributors; some river lines from the Department of Irrigation.

Not an official warning service. In an emergency, call 117.

© 2026 Sri Lanka Water Levels. Built in Sri Lanka. · Made by @shakeeb_x · Automated updates: @waterlevelslk · Instagram: @waterlevels.lk

EN·සිංහල·தமிழ்