দ্বীপে মোট 103 টি নদী রয়েছে। তাছাড়া, শ্রীলঙ্কার অধিকাংশ নদীর দৈর্ঘ্য 100 কিলোমিটারের বেশি নয়।
মহাভেলি নদী
সমগ্র দ্বীপের দীর্ঘতম নদী হল মহাভেলি। স্রোতের দৈর্ঘ্য 335 কিলোমিটার। নদীর উৎস হ্যাটন (মধ্য প্রদেশ) শহরের কাছে অবস্থিত। তারপর নদী উত্তর দিকে যায় (ক্যান্ডির মধ্য দিয়ে), এর পরে এটি পূর্ব দিকে দিক পরিবর্তন করে, কিন্তু পাহাড়কে অতিক্রম করে, আবার উত্তর দিকে মোড় নেয়। নদীর মুখ হল বঙ্গোপসাগরের জল (কড্ডিয়ার উপসাগর, ত্রিনকোমালির সামান্য দক্ষিণে)।
কালু নদী
এই দ্বীপ নদীর মোট দৈর্ঘ্য 129 কিলোমিটার। এর নামের আক্ষরিক অনুবাদ "কালো নদী"। নদীর উৎস হল আদম পর্বতের esাল। কালু লাক্কাদিব সাগরের (কালুতারা অঞ্চল) জলে প্রবাহিত হয়। সবচেয়ে বড় উপনদী হল কুদা নদী।
মেনিক গঙ্গা নদী (টাঙ্গালে)
মেনিক গঙ্গা একটি ক্ষুদ্র নদী, যার জল স্থানীয়রা পবিত্র বলে মনে করে। কাটাগারামা শহরের অঞ্চল দিয়ে নদীর স্তরটি দুটি অংশে বিভক্ত। মন্দির কমপ্লেক্স, যা একটি পবিত্র এলাকা, নদীর উত্তর তীরে অবস্থিত। প্রতি বছর পবিত্র অযু হয় এবং জুলাই মাসে ধর্মীয় ছুটির সময় হয়। স্থানীয় বাসিন্দারা আশ্বাস দেন যে তার তীরে বেড়ে ওঠা গাছগুলি জলে নিরাময়ের বৈশিষ্ট্য দেয়।
নদী অগভীর, সর্বাধিক প্রস্থ 200 মিটার। প্রবল বৃষ্টির সময়, মেনিক গঙ্গা উপচে পড়ে, কিন্তু খরায় খুব অগভীর হয়ে যায়।
পোলওয়াতা গঙ্গা নদী
পোলওয়াত গঙ্গার বিছানা মাতারা জেলার ভূমি দিয়ে প্রবাহিত হয় এবং ওয়েলিগামা উপসাগরের (ল্যাকাদেভ সাগর) জলে প্রবাহিত হয়। নদীর পানি প্রায় সারা বছরই উষ্ণ থাকে।
নদীর তীরগুলি অত্যন্ত মনোরম। এখানে আপনি পাবেন সুন্দর গ্রীষ্মমন্ডল, ঘন ম্যানগ্রোভ, প্রাকৃতিক পাথরের ছাদ এবং বড় বড় পাথরের তৈরি অস্বাভাবিক কুঁচি। এখানে নৌকা সাফারি হাঁটার অনুশীলন করা হয়, যার সময় আপনি কুমিরের সাথে দেখা করতে পারেন এবং টিকটিকি পর্যবেক্ষণ করতে পারেন।
বেনটোটা গঙ্গা নদী
ভারত মহাসাগরের জলে প্রবাহিত শ্রীলঙ্কার অন্যতম সুন্দর নদী। সমুদ্রের সাথে বেন্টোটার সঙ্গমে, দ্বীপের পুরো দক্ষিণ -পশ্চিম উপকূলে সেরা সৈকত রয়েছে।
গ্রীষ্মকালে, নদীর তীরে ছোট নদী হাঁটার আয়োজন করা হয়, কারণ এখানে দেখার মতো কিছু আছে। বেন্টোটার তীরে গালাপাতা বিহারের প্রাচীন মন্দিরের ধ্বংসাবশেষ রয়েছে, যেখানে প্রাচীন ফ্রেস্কো এবং মূর্তিগুলি পুরোপুরি সংরক্ষিত রয়েছে। ইচ্ছা করলে নদীতে কয়েকটা মাছ ধরতে পারেন। নদীর পানি খুবই পরিষ্কার, যার ফলে স্কুবা মাছ ধরা এবং সাঁতার কাটা সম্ভব।
অসংখ্য র্যাপিডের কারণে, শ্রীলঙ্কা নদী কায়াকিং এবং রাফটিংয়ের অনুরাগী মানুষকে আকর্ষণ করে। এবং এই ক্ষেত্রে দ্বীপের সেরা নদীগুলি হল কেলানি, মহাবেলি, কোটমলে-ওয়া, গোরোখোয়া এবং সিতুভাকা নদী।