The best weather to visit Pondicherry can be found during the winter months of November to February when the temperature ranges from 22 to 32 degrees Celsius. The temperature is cool and you can enjoy the beauty of Pondicherry without worrying about getting wet either with rain or sweat. Light showers greet the city during winters but they rarely take the intensity of monsoon showers.
The winter months are ideal for visiting Pondicherry if you wish to rejuvenate with yoga because the international yoga festival is held on the 7th of January every year during the winter season.