The tributaries of Vaigai are Suruli River, Mullaiyaar River, Varaha River and Manjal River. The Kirudhumal River joins Vaigai river in Theni district. The water of Periyar river is diverted or turned to Vaigai.