Skip to content

Weather in Tamil Nadu

58 cities

Weather in Tamil Nadu

Tamil Nadu is home to 58 cities tracked on Mausam Online, including Chennai, Madurai and Tirunelveli. Live weather, hourly forecasts and air-quality data are available for every city.

Climate & seasons

Unlike most of India, the greater part of Tamil Nadu gets more of its rain from the northeast monsoon, from October to December, than from the southwest monsoon of June to September, much of which the Western Ghats block. In Salem, Vellore and Hosur, though, June to September brings more rain than October to December. Rain is usually heaviest in October and November, when cyclones from the Bay of Bengal can also strike the coast. The heat peaks from March to June, before the rains.

When to visit Tamil Nadu

The most comfortable months to visit are January and February: the northeast monsoon is over and the heat has not yet built. Heavy rain is likely in October and November.

Air quality in Tamil Nadu

Each city's page, linked above, tracks PM2.5 and PM10. Tamil Nadu cities follow the broader South Asian pattern — cleaner air in the monsoon, more pollution in winter.

Frequently Asked Questions

What is the weather in Tamil Nadu today?
Weather in Tamil Nadu varies by region. The cards above show the current temperature and conditions in cities such as Chennai, Madurai and Tirunelveli; open any city for rain, AQI and PM2.5/PM10, and for a full hourly and 7-day forecast.
When does the monsoon arrive in Tamil Nadu?
In most of Tamil Nadu the main rainy season is the northeast monsoon, from October to December, and rain is usually heaviest in October and November. The southwest monsoon, from June to September, brings less rain there, because the Western Ghats block much of it; in Salem, Vellore and Hosur, though, it brings more.
Which is the largest city in Tamil Nadu?
Chennai is the largest city in Tamil Nadu. We provide live weather forecasts for 58 cities across the region.
How often is the weather data updated?
Every city's weather and AQI data refreshes every 60 minutes from Open-Meteo, which combines ECMWF and other forecast models. See "How we predict the weather" for full sourcing.