Chennai, the capital city of Tamil Nadu lies on the thermal equator and thus faces little variation in seasonal temperatures. Proximity to the Bay of Bengal ensures a hot & humid for most of the year in Chennai. The highest temperature is attained in late May and early June which is usually about 38 °C (100.4 °F), though it exceeds 40 °C (104° °F) for a few days. Average daily temperature in Chennai during January is around 24 °C (75.2 °F), though the temperature rarely falls below 18 °C (64.4 °F). The lowest temperature recorded is 15.8 °C (60.44 °F) and highest 44.1 °C (111.38 °F). The best time to visit the city is between November and March.
The annual average rainfall for Chennai is about 1,300 mm (47.2 inches). It gets most of its seasonal rainfall from the north-east monsoon, from late September to mid November. Winters also receive moderate rainfall, making the weather pleasurable and comfortable to roam around.Cyclones in the Bay of Bengal often hit the city creating a high damage risk.