this page lists the main rivers of tamil nadu. out of the below rivers, kaveri, palar ,thenpennai are the three largest rivers of tamilnadu followed by vaigai river, noyyal river, cheyyar river, then pennai, vellar river, vellaaru river, moyar river, pampar river, bhavani river, thamirabarani river, vaippar river are the major rivers in tamil nadu. (listed in the order of longest rivers first).