Климат Индии на большей ее территории субэкваториальный, муссонный. На севере и северо-западе — тропический, где выпадает осадков около 100 мм/год. На наветренных склонах Гималаев выпадает 5000-6000 мм осадков в год, а в центре полуострова — 300-500 мм. В летний период выпадает до 80% всех осадков.