Peak Season: Winters (November to February) are the best time to visit Chennai. The temperature during these months fluctuate between 20 to 25 degrees celsius, making the city perfect for sightseeing. Also, tourists can engage in the festive revelry during January when Pongal is celebrated across the city with much enthusiasm.
Shoulder Season: July to September usher in the monsoons to Chennai. And while the rainfall brings relief from the sweltering heat of the summers, there is frequent and heavy downpour in the city. But if you can brave the rains, Chennai is equally beautiful, if not more during this season.
Off-season: March to June is when the city is at his hottest. With temperature reaching as high as 40 degrees celsius, the hotel tariffs and flight rates drop during this season.