河流经常干涸,而雨季则洪水泛滥,严重影响印度水资源供需平衡。印度的主要河流有恒河、布拉马普特拉河——其上游为雅鲁藏布江、印度河、纳尔默达河、戈达瓦里河、克里希纳河和默哈纳迪河等，其中又以恒河最长。布拉马普特拉河、恒河和梅克纳河在孟加拉国汇合, 注入孟加拉湾。印度多年平均径流量为18694亿立方米；水资源可以利用量为11220立方米，约占其水资源总量的60%，其中地表水可以利用量690立方米，约占36.9%，可更新的地下水资源量为4320立方米，约占23.1%。在印度诸多河流中，淡水资源量最多的为布拉马普