Not official. In an emergency call 117

Data: Irrigation Dept & others · Made by @shakeeb_x

  • Home
  • Towns
  • Reservoirs
  • History
Sri Lanka Water LevelsLive river-gauge readings
Basins
  • Aththanagalu Oya
  • Deduru Oya
  • Gal Oya
  • Gin Ganga
  • Heda Oya
  • Kala Oya
  • Kalu Ganga
  • Kelani Ganga
  • Kirindi Oya
  • Kumbukkan Oya
  • Ma Oya
  • Maduru Oya
  • Maha Oya
  • Mahaweli Ganga
  • Malwathu Oya
  • Mee Oya
  • Menik Ganga
  • Nilwala Ganga
  • Walawe Ganga
  • Yan Oya
ReservoirsNewsHistoryHelp@waterlevelslk
ENසිංத

Sri Lanka Water Levels

River gauges from the Department of Irrigation.

13 gauges above alert · updated 11:26 pm (33 min ago)

Flood help & emergency numbers

Needs attention

13 of 37 gauges · 9 near alert
  • Minor flood45 min ago

    Kalu Ganga

    Ratnapura28.2 ft
    +3.6 ft above minor flood
    Rising +0.2 ft/h
    • Kalawellawa (Millakanda)
    • Magura
    • Putupaula
    • Ellagawa
    View basin
  • Minor flood57 min ago

    Aththanagalu Oya

    Dunamale14.8 ft
    +0.3 ft above minor flood
    Rising +0.2 ft/h
    View Dunamale
  • Minor flood45 min ago

    Nilwala Ganga

    Panadugama20.3 ft
    +0.7 ft above minor flood
    Rising +0.3 ft/h
    • Urawa
    • Thalgahagoda
    • Pitabeddara
    View basin
  • Alert53 min ago

    Gin Ganga

    Thawalama17.1 ft
    +3.9 ft above alert
    Rising +0.5 ft/h
    • Baddegama
    View basin
  • Alert52 min ago

    Kelani Ganga

    Norwood6.1 ft
    +1.2 ft above alert
    Falling -0.2 ft/h
    • Holombuwa
    • Hanwella
    • Glencourse
    • Kithulgala
    View basin
  • Alert57 min ago

    Maha Oya

    Badalgama17.8 ft
    +1.4 ft above alert
    Rising +0.6 ft/h
    • Giriulla
    View basin
  • Normal56 min ago

    Mahaweli Ganga

    Peradeniya16.0 ft
    Near alert: 0.4 ft below the alert mark
    Falling -0.4 ft/h
    View Peradeniya
  • Normal47 min ago

    Deduru Oya

    Moragaswewa15.1 ft
    Near alert: 0.5 ft below the alert mark
    Rising +0.07 ft/h
    View Moragaswewa
  • Normal6 h old

    Mee Oya

    Galgamuwa13.8 ft
    Near alert: 2.1 ft below the alert mark
    Last known reading
    View Galgamuwa

Alert: reservoir release upstream

  • Moragaswewa · Deduru OyaDeduru Oya reservoir is releasing 10,400 cusecs through 8 gates15.1 ft

Forecast to reach alert level

  • Baddegama · Gin GangaLikely to reach alert level in about 1 h11.4 ft
  • Moragaswewa · Deduru OyaLikely to reach alert level in about 5 h15.1 ft
  • Ellagawa · Kalu GangaLikely to reach alert level in about 7 h31.8 ft

How this site works

Rain, reservoirs, gauges and your town, in one minute.

Illustration: rain falls on green hills; a reservoir's spill gates release water into the river; two river gauges with Alert, Minor flood and Major flood marks, one rising now; the river reaches a town by the sea hours later; and heavy rain over the town itself floods a street beside a full canal while the river gauge still reads normal.
  1. Rain on the hills
  2. 2Reservoir
  3. 3Gauges on the river
  4. 4Your town, hours later
  5. 5Rain on your street
  • Where readings come from

    River gauges of the Irrigation Department, about every hour.

    We show each gauge’s latest reading. If a gauge goes quiet, we say how old its last reading is.

  • What the colours mean

    Normal, Alert, Minor flood, Major flood: the Department of Irrigation's four official steps.

    Normal: below the alert mark (a gauge close to it still reads Normal, with a note). Alert: the river is high. Minor flood: low land starts to flood. Major flood: wide flooding. Your own street may flood earlier than the official step.

  • How the forecast works

    River trend, rivers upstream and rain over the hills. Experimental.

    We look at how fast the river is moving, what rivers upstream are doing and the rain on the hills. It is experimental, and every hour we check our forecasts against what really happened.

  • Reservoir releases

    Gates open, and the water arrives hours later downstream.

    Spill gates let extra water out of a full reservoir. It takes hours to travel down the river, so a calm gauge can rise fast. A cusec is one cubic foot of water a second, about 28 litres.

  • Official warnings come first

    Follow the Disaster Management Centre and the Irrigation Department. Call 117.

    We repeat their warnings, we don’t replace them. If officials tell you to move, move.

  • What we can’t promise

    Gauges can go offline and forecasts can be wrong.

    This is not an official service. Use it as an early hint, never as a guarantee.

About & methodFlood help

Map of all gauges

Rain map
Loading map…

Key

  • Normal
  • Alert
  • Minor flood
  • Major flood
  • No recent data
  • River
  • Reservoir releasing water

Needs attention

  • RatnapuraKalu Ganga · Minor flood28.2 ft
  • Kalawellawa (Millakanda)Kalu Ganga · Minor flood22.4 ft
  • PanadugamaNilwala Ganga · Minor flood20.3 ft
  • DunamaleAththanagalu Oya · Minor flood14.8 ft
  • GlencourseKelani Ganga · Alert49.9 ft
  • HanwellaKelani Ganga · Alert21.8 ft
  • BadalgamaMaha Oya · Alert17.8 ft
  • ThawalamaGin Ganga · Alert17.1 ft
  • MaguraKalu Ganga · Alert16.7 ft
  • HolombuwaKelani Ganga · Alert10.5 ft
  • UrawaNilwala Ganga · Alert8.4 ft
  • NorwoodKelani Ganga · Alert6.1 ft
  • ThalgahagodaNilwala Ganga · Alert4.7 ft
  • EllagawaKalu Ganga · Normal · near alert31.8 ft
  • GiriullaMaha Oya · Normal · near alert16.6 ft
  • PeradeniyaMahaweli Ganga · Normal · near alert16.0 ft
  • MoragaswewaDeduru Oya · Normal · near alert15.1 ft
  • PitabeddaraNilwala Ganga · Normal · near alert12.0 ft
  • BaddegamaGin Ganga · Normal · near alert11.4 ft
  • PutupaulaKalu Ganga · Normal · near alert9.7 ft
  • KithulgalaKelani Ganga · Normal · near alert8.8 ft

Releasing now

  • AngamuwaSpilling
  • Deduru OyaSpilling
  • NalandaSpilling
  • RajanganayaSpilling
  • TabbowaSpilling

All rivers

  • DunamaleMinor flood · Aththanagalu Oya14.8 ft
  • Kalu Ganga

    Kalawellawa (Millakanda)Minor flood22.4 ftRatnapuraMinor flood28.2 ftMaguraAlert16.7 ftEllagawaNormal · near alert31.8 ftPutupaulaNormal · near alert9.7 ft
  • Nilwala Ganga

    PanadugamaMinor flood20.3 ftThalgahagodaAlert4.7 ftUrawaAlert8.4 ftPitabeddaraNormal · near alert12.0 ft
  • Gin Ganga

    ThawalamaAlert17.1 ftBaddegamaNormal · near alert11.4 ft
  • Kelani Ganga

    GlencourseAlert49.9 ftHanwellaAlert21.8 ftHolombuwaAlert10.5 ftNorwoodAlert6.1 ftKithulgalaNormal · near alert8.8 ftDeraniyagalaNormal6.1 ftNagalagam StreetNormal3.2 ft
  • Maha Oya

    BadalgamaAlert17.8 ftGiriullaNormal · near alert16.6 ft
  • MoragaswewaNormal · near alert · Alert · Deduru Oya15.1 ft
  • Mahaweli Ganga

    PeradeniyaNormal · near alert16.0 ftManampitiyaNormal1.9 ftNawalapitiyaNormal7.1 ftThaldenaNormal2.0 ftCalidoniaNo recent readingWeraganthotaNo recent reading
  • SiyambalanduwaNormal · Heda Oya1.8 ft
  • Kirindi Oya

    Kuda OyaNormal5.2 ftThanamalwilaNormal3.9 ftWellawayaNormal4.6 ft
  • NakkalaNormal · Kumbukkan Oya3.3 ft
  • Yaka WewaNormal · Ma Oya2.9 ft
  • PadiyathalawaNormal · Maduru Oya1.0 ft
  • KatharagamaNormal · Menik Ganga0.1 ft
  • MoraketiyaNormal · Walawe Ganga7.7 ft
  • HorowpothanaNormal · Yan Oya7.6 ft
  • AmparaNo flood levels published · Gal Oya
  • ThambuththegamaNo recent reading · Kala Oya
  • ThanthirimaleNo recent reading · Malwathu Oya
  • GalgamuwaNo recent reading · Mee Oya

Sri Lanka Water Levels

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

Rivers

  • Aththanagalu Oya
  • Deduru Oya
  • Gal Oya
  • Gin Ganga
  • Heda Oya
  • Kala Oya
  • Kalu Ganga
  • Kelani Ganga
  • Kirindi Oya
  • Kumbukkan Oya
  • Ma Oya
  • Maduru Oya
  • Maha Oya
  • Mahaweli Ganga
  • Malwathu Oya
  • Mee Oya
  • Menik Ganga
  • Nilwala Ganga
  • Walawe Ganga
  • Yan Oya

Explore

  • Home
  • Reservoirs
  • Flood estimates
  • Flood news
  • Flood history
  • Flood help
  • About
  • Research
  • Data status
  • 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

EN·සිංහල·தமிழ்
  • Rajanganaya reservoir releasingVery large · ~420,000 L/s18 gates open

    14,960 cusecsWhat’s a cusec?1 cusec = 1 cubic foot of water a second, about 28 litres.
    Up from 1,420 yesterday
    View riverHow releases work
  • Deduru Oya reservoir releasingVery large · ~290,000 L/s8 gates open

    10,400 cusecsWhat’s a cusec?1 cusec = 1 cubic foot of water a second, about 28 litres.
    Up from 5,250 yesterday

    Deduru OyaMoragaswewaChilaw~4–5 h

    View MoragaswewaHow releases work
  • Tabbowa reservoir releasingLarge · ~62,000 L/s6 gates open

    2,200 cusecsWhat’s a cusec?1 cusec = 1 cubic foot of water a second, about 28 litres.

    Reported 9:44 pm: 7,400 cusecs, 2 gates, opened 2 ft (Daily Mirror)

    View riverHow releases work
  • Kala Wewa reservoir releasingSmall · ~14,000 L/s

    510 cusecsWhat’s a cusec?1 cusec = 1 cubic foot of water a second, about 28 litres.

    Kala WewaThambuththegamaNext few hours

    View ThambuththegamaHow releases work

May spill soon (Mahaweli water managers' weekly plan, not a flood warning)

  • Norton: 23 Oct – 5 Nov
  • Laxapana: 23–28 Oct

Flood news

News reports, not official. For warnings check the Disaster Management Centre (hotline 117) and the Irrigation Department.

All flood news
  • RiverSource: Ada Derana·26 Oct, 10:31 pm (1 h ago)
    Irrigation Dept. warns of possible flooding in low-lying areas Gin Ganga(opens the news site in a new tab)
  • ReservoirSource: Daily Mirror·26 Oct, 9:44 pm (2 h ago)
    Two reservoirs release 7,400 cusecs into Mee Oya, residents warned(opens the news site in a new tab)

    Residents living along the banks of the Mee Oya have been urged to remain vigilant as the Inginimitiya and Thabbowa…

  • WarningSource: Daily Mirror·26 Oct, 9:37 pm (2 h ago)
    Red warning issued as Cyclonic Storm Arnab threatens rough seas around Sri Lanka(opens the news site in a new tab)

    The Department of Meteorology has issued a red warning for strong winds and very rough seas in the Bay of…

  • ReservoirSource: Ada Derana·26 Oct, 9:29 pm (3 h ago)
    30 reservoirs spill over as heavy rains batter Sri Lanka, public urged to stay alert(opens the news site in a new tab)
  • LandslideSource: Newswire·26 Oct, 9:16 pm (3 h ago)
    NBRO issues level 3 red landslide evacuation warnings as rains exceed 150 mm(opens the news site in a new tab)

    The National Building Research Organisation (NBRO) has issued urgent Level 3 Red evacuation warnings for residents in high-risk zones across…