Внутренние воды Индии представлены многочисленными реками, которые в зависимости от характера питания делятся на «гималайские», полноводные в течение всего года, со смешанным снегово-ледниковым и дождевым питанием, и «деканские», преимущественно с дождевым, муссонным питанием, большими колебаниями стока, паводком с июня по октябрь. На всех крупных реках летом наблюдается резкий подъём уровня, часто сопровождающийся наводнениями. Река Инд, давшая название стране, после раздела Британской Индии, оказалась бо?льшей частью в Пакистане.
Самые крупные реки, берущие своё начало в Гималаях и большей своей частью протекающие по территории Индии, это Ганга и Брахмапутра; обе они впадают в Бенгальский залив. Главные притоки Ганги это Ямуна и Коши. Их низкие берега каждый год становятся причиной катастрофических наводнений. Другие важные реки Индостана, это Годавари, Маханади, Кавери и Кришна, также впадающие в Бенгальский залив, и Нармада и Тапти впадающие в Арабское море — крутой берег этих рек не даёт их водам разливаться. Многие из них имеют важное значение как источники орошения.
Значительных озёр в Индии нет. Чаще всего встречаются озёра-старицы в долинах крупных рек; есть также и ледниково-тектонические озёра в Гималаях. Самое крупное озеро Самбхар, расположенное в засушливом Раджастхане, используется для выпарки соли.