Indien grenzt an den Indischen Ozean, den Golf von Bengalen und das Arabische Meer; Zusammen machen diese Gewässer mehr als 7.000 Kilometer Küstenlinie aus. Zu den wichtigsten Gewässern innerhalb der Grenzen Indiens gehören das Flusssystem Brahmaputra, der Fluss Ganga Bhagirathi Hooghly und der Westküstenkanal. Der größte Süßwassersee Indiens ist der Wular-See.
Das Brahmaputra-Flusssystem erstreckt sich von den Städten Sadiya bis Dhubri. Der Ganga Bhagirathi Hooghly River erstreckt sich zwischen Allahabad in Uttar Predesh und Haldia in Westbengalen. Der Ganges, der größte Teil des Flusssystems, beginnt am Zusammenfluss der Flüsse Bhagirathi und Alaknanda und mündet schließlich in den Golf von Bengalen. Der Ganges ist nach Abfluss der drittgrößte Fluss der Welt. Der Ganges zweigt bei Pakur im Südosten Indiens in den Hooghly ab; der Hooghly River ist der erste Zufluss des Ganges. Der West Coast Canal erstreckt sich von Kottapuram bis Kollam.
Insgesamt gibt es in Indien über 14.500 km schiffbare Wasserstraßen. Alle Flüsse Indiens entspringen entweder den Gebirgszügen Vindhya und Satpura, Karakorum und Himalaya oder den Gebirgszügen Sahyadri und Western Ghats. Die wichtigsten Golfe in Indien sind der Golf von Kutch, der Golf von Cambay und der Golf von Mannar.