Pondichéry bénéficie d’un climat tropical, avec une saison sèche de janvier à juin. La mousson arrose la ville d’octobre à décembre, avec plus ou moins d’intensité. Située sur la côte, elle peut en cette période, être visitée par des cyclones qui se forment sur la Baie du Bengale. On se souvient du cyclone Thane à Noël 2011, du cyclone Nilam l’année suivante ou plus récemment, le cyclone Vardah en décembre 2016.
Les températures peuvent être très chaude en avril-mai, dépassant souvent les 40° ressentis.