В Индии наблюдается несколько видов климата: влажный тропический, сухой тропический, субтропический муссонный и высокогорный. На большей части территории страны выделяют три сезона: муссонный — жаркий и влажный (июнь — октябрь); пассатный — прохладный и сухой (ноябрь — февраль); переходный — очень жаркий и сухой (март — май). Во время муссонного периода выпадает до 12 000 мм осадков (Черрапунджи на плато Шиллонг — самое дождливое место в мире). На равнинах средняя температура января — 15 — 27 °C, в мае повсеместно 28–35 °C, иногда до 45–48 °C. Во время влажного сезона наблюдается температура около 28 °C на всей территории Индии.