Adada toplam 103 nehir var. Ayrıca, Sri Lanka'nın nehirlerinin çoğunun uzunluğu 100 kilometreyi geçmiyor.
Mahaveli nehri
Mahaveli, tüm adadaki en uzun nehirdir. Akıntının uzunluğu 335 kilometredir. Nehrin kaynağı Hatton (Merkez Eyaleti) şehri yakınlarındadır. Sonra nehir kuzeye (Kandy üzerinden) gider, ardından doğuya doğru yön değiştirir, ancak dağları aşarak tekrar kuzeye döner. Nehrin ağzı Bengal Körfezi'nin sularıdır (Trincomalee'nin biraz güneyinde Coddiyar Körfezi).
Kalu nehri
Bu ada nehrinin toplam uzunluğu 129 kilometredir. Adının gerçek çevirisi "Kara Nehir"dir. Nehrin kaynağı Adem Dağı'nın yamaçlarıdır. Kalu, Lakkadive Denizi'nin (Kalutara bölgesi) sularına akar. En büyük kol Kuda Nehri'dir.
Menik Ganga Nehri (Tangalle)
Menik Ganga, suları yerel halk tarafından kutsal kabul edilen minyatür bir nehirdir. Nehir yatağı Katagarama şehrinin topraklarından geçerek onu ikiye böler. Kutsal bir alan olan tapınaklar kompleksi nehrin kuzey kıyısında yer almaktadır. Abdest her yıl alınır ve Temmuz ayında dini bayram dönemine denk gelir. Yöre sakinleri, kıyılarında büyüyen ağaçların suya iyileştirici özellikler kazandırdığından emin olurlar.
Nehir sığdır, maksimum genişlik 200 metredir. Şiddetli yağışlar döneminde Menik Ganga taşar, ancak kuraklıkta çok sığ olur.
Polwatta Ganga Nehri
Polwatta Ganga'nın yatağı Matara bölgesinin topraklarından geçer ve Weligama Körfezi'nin (Laccadive Denizi) sularına akar. Nehirdeki su neredeyse yıl boyunca sıcak kalır.
Nehrin kıyıları son derece pitoresk. Burada güzel tropikler, yoğun mangrovlar, doğal taş teraslar ve büyük kayalardan oluşan sıra dışı mağaralar bulacaksınız. Burada timsahlarla tanışabileceğiniz ve kertenkeleleri izleyebileceğiniz tekne safari yürüyüşleri uygulanmaktadır.
Bentota Ganj Nehri
Hint Okyanusu'nun sularına akan Sri Lanka'daki en güzel nehirlerden biri. Bentota'nın okyanusla birleştiği yerde, adanın tüm güneybatı kıyısındaki en iyi plaj var.
Yaz aylarında burada nehir boyunca küçük nehir yürüyüşleri düzenleniyor, çünkü burada görülecek bir şey var. Bentota'nın kıyısında, antik fresklerin ve heykellerin mükemmel bir şekilde korunduğu antik Galapata Vihara tapınağının kalıntıları vardır. Dilerseniz nehirde birkaç balık tutabilirsiniz. Nehirdeki su çok temizdir, bu da tüplü balık tutma ve yüzmeyi mümkün kılar.
Sayısız akarsu nedeniyle, Sri Lanka nehirleri kano ve raftinge düşkün insanları cezbetmektedir. Adadaki en iyi nehirler ise Kelani, Mahaveli, Kotmale-Oya, Gorokhoya ve Situvaka nehirleridir.