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.
- Adyar River
- Amaravati River
- Agni River : Flowing through Pudukottai and Thanjavur District
- Arasalar River
- Agaram Aru
- Arjuna River
- Ayyanarkovil River
- Adappar River
- Arani River
- Chittar River
- Coonoor River
- Cooum River
- Cheyyar River
- Gingee River
- Gomukhi River
- Goddar River
- Gadananathi River
- Gundar River
- Hanumannathi River
- Harichandra River
- Kollidam River
- Komugi River
- Koundinya Nathi
- Kowsika River
- Kudamurutti River
- Kundha River
- Kottagudi River
- Karipottan river
- Kottagudi River
- Karuppanathi River
- Karunaiyar River
- Kottamalaiyaru River
- Kothaiyaru River
- Kowsika river
- Kundar River
- Kaattar River
- Kosasthalaiyar River
- Kousika River,Coimbatore
- Malattar River
- Manimuktha River
- Manimuthar River
- Mayura River
- Moyar River
- Mudikondan River
- Markanda River
- Mundhal Odai River
- Mottaiyar River
- Mullaiyar River
- Noyyal River
- Naganathi River
- Nanganjiyar river
- Nandalar River
- Nattar River
- Pachaiyar River
- Pambar River
- Pahrali River
- Palar River
- Parambikulam River
- Ponnaiyar River
- Pykara River
- Pandavaiar River
- Pamaniyar River
- Rajasingiyaru River
- Ramanathi River
- Sankaraparani River
- Shanmuganadhi River
- Sigur River
- Siruvani River
- South Pennar River
- Suvetha River
- Sarabanga River
- Sarugani River
- Santhana varthini River
- Thamirabarani River
- Thenpennai River
- Tondiar River
- Thirumalairajan River
- Thennar River
- Thirumanimutharu river
- Thennar River