広大な国土を持つため、地域により気候は大きく異なる。雨季には大きな洪水が発生するほどの豪雨がある地域も多い[51]。2016年5月19日には西部ラジャスタン州ファロディで最高気温が51°Cを記録し、1956年に同州アルワルで観測されたこれまでのインド国内の最高気温であった50.6°Cを60年ぶりに更新した[52]。地球温暖化の深刻な影響により、今後数年でインドの相当部分について、夏の気温・湿度が人類にとって居住不可能になる可能性が指摘されている。