This page lists the main rivers of Tamil Nadu. Out of the below rivers, Kaveri River Palar River, Vaigai River, Noyyal River, Cheyyar River, Moyar River, Bhavani River, Thamirabarani River are the major rivers in Tamil Nadu.