Le climat de l'Inde se caractérise principalement par une saison sèche
et une saison humide, la mousson. Vu la taille du pays, il existe
cependant des variations importantes selon les régions.
La saison sèche commence dans le Sud du pays à partir du mois d'Octobre
alors que le Nord est encore humide. Les températures sont alors
tempérées allant généralement de 15°C à 30°C durant la journée suivant
la région (hors régions d'altitude). On assiste durant cette période à
des chutes de neiges sur les sommets.
A partir de mi-Mars le pays entre vraiment dans la saison sèche. Durant
cette période les températures demeurent élevées souvent supérieures à
40°C et allant parfois jusqu'à 50°C dans certaines régions.
La mousson débute au Sud du pays vers le début du mois de Juin. Les
précipitations sont alors très abondantes. La températures restent très
élevées au début de la saison humide.
Le centre du pays est régulièrement touché par des sécheresses alors que le Nord Est du pays connait de nombreuses innondations.