Klimat na większości terytorium Indii zwrotnikowy monsunowy, wilgotny na południowo-zachodnich wybrzeżach Płw. Indyjskiego oraz skrajnie suchy na pustyni Thar, w zachodniej części Niz. Hindustańskiej; w Karakorum i Himalajach klimat podzwrotnikowy górski, chłodny; średnia temperatura w styczniu wynosi od ok. 15°C u podnóża Himalajów do ok. 28°C na południu, w najcieplejszym miesiącu maju 27–30°C, na pustyni Thar — do 36°C; w Wysokich Himalajach i najwyższym piętrze Karakorum średnie temperatury roczne są ujemne; wielkość opadów rocznych silnie zróżnicowana: od poniżej 100 mm we wschodniej części Karakorum i na pustyni Thar, 300–500 mm w środkowej części Dekanu, do ponad 3000 mm na zachodnich stokach Ghatów Zachodnich i do ok. 11 000 mm na południowych stokach płaskowyżu Śilong, w stanie Meghalaja ; pora deszczowa związana z monsunem południowo-zachodnim i południowym trwa od czerwca do listopada, największe nasilenie opadów od lipca do września (70–90% sumy opadów rocznych); zima i wiosna są na ogół słoneczne i bezdeszczowe; w wysokogórskiej części Indii, od powyżej 5300 m na zachodzie do ok. 4500 m na wschodzie, występują wieczne śniegi i lodowce.
Klimat w Indiach jest zwrotnikowy, na północy zwrotnikowo-monsunowy, na południowym zachodzie wilgotny zmienia się stopniowo w zachodniej części. w wysokich partiach gór zima trwa 6 miesięcy. występują wielkie opady w okresie między monsunem letnim a zimowym. Temperatura w styczniu na północy wynosi około +15 stopni, a na południu + 28. Maj jest najcieplejszym miesiącem, kiedy temperatura dochodzi do + 30 stopni. Najcieplejsze miasto to Delhi.