Климат на юге Индии ближе к экваториальному, на севере — к горному субтропическому. Смена сезонов определяется муссонами.
Жаркий, сухой сезон продолжается с апреля по июнь — средняя температура +38..+46°C, с середины июня до начала октября длится сезон дождей — температура +35..+38°С.
«Высокий» туристический сезон в континентальной и южной Индии длится с начала октября до конца марта. Небо в этот период практически безоблачно, а температура воздуха днем +25..+30°C, ночью: +20..+25°C.
В Дели и севернее прохладно в декабре-январе, когда температура колеблется между +10°C и +20°С.
В апреле, когда на юге и в центре страны становится слишком жарко, благоприятная погода устанавливается в гималайских штатах — Кашмире и Ладаке, Химачал-Прадеше и Утаранчале.