O clima da Índia varia significativamente em todo o país; algumas áreas são tropicais, quentes e úmidas, enquanto outras áreas têm condições desérticas e as localizações do norte apresentam padrões de clima temperado. A geografia da Índia varia amplamente e desempenha um papel fundamental na definição dos climas e padrões climáticos prevalecentes. A Índia contém sete regiões climáticas distintas: as montanhas do norte, as planícies do norte, o planalto de Deccan, o deserto do Rajastão, a costa oeste, a costa sudeste e o nordeste.
A Índia é bastante grande, aproximadamente um terço do tamanho dos Estados Unidos. O clima da Índia varia amplamente; algumas áreas experimentam condições quentes, secas e áridas, enquanto as regiões montanhosas experimentam temperaturas frias, têm grandes quantidades de precipitação e experimentam uma mudança nas estações. A Índia contém campos de neve congelados permanentes, bem como zonas costeiras com climas tropicais. A parte nordeste do país recebe grandes volumes de chuvas ao longo do ano, o que cria vales viçosos e férteis que sustentam o crescimento das safras. As diferentes características geográficas da Índia moldaram seu clima por um longo período de tempo, enquanto as monções sazonais influenciam os padrões climáticos em uma base anual. A monção asiática traz condições úmidas e chuvosas para as regiões costeiras e do sudoeste da Índia durante metade do ano, enquanto o ar frio e seco se instala nessas regiões na outra metade do ano.