Get Exclusive App Deals

Tamil Nadu

Travel Info
More destinations

Tamil Nadu Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Tamil Nadu year round climate

  • Spring (March–May): Average 29.8–31.5°C, hot and dry climate with abundant sunshine. March to April are drier, with rainfall increasing in May. Common activities: Visiting temples, enjoying beaches, exploring city culture. Recommended clothing: Light and breathable clothing, loose-fitting long pants or skirts, hat and sunglasses.
  • Summer (June–August): Average 28.6–29.9°C, hot and humid climate with increasing rainfall. Common activities: Visiting museums, indoor activities, avoiding midday sun. Recommended clothing: Light and breathable cotton clothing, light-colored clothing, rain gear.
  • Autumn (September–November): Average 25.9–28.8°C, relatively comfortable climate, with the most rainfall in October. Rainfall gradually decreases after October. Common activities: Outdoor activities, visiting waterfalls, enjoying natural scenery. Recommended clothing: Light and comfortable clothing, rain gear depending on the weather.
  • Winter (December–February): Average 25.9–27.4°C, warm and dry climate, with relatively lower temperatures. Common activities: Sightseeing historical sites, shopping, enjoying food. Recommended clothing: Light jacket or long-sleeved shirt, thermal underwear.

Tamil Nadu climatological average

Annual average temperature: approx. 28.3°C / Annual rainfall: approx. 1017 mm / Summer humidity: 70%–80% / Rainiest month: October

Tamil Nadu monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
25.9°C
30.4
February
27.4°C
4.1
March
29.8°C
21.1
April
31.5°C
54.2
May
30.3°C
140.1
June
29.9°C
71.8
July
28.6°C
93.3
August
29.1°C
125.7
September
28.8°C
67.2
October
27.4°C
205.5
November
25.9°C
145.1
December
25.9°C
58.6

Tamil Nadu weather for the next seven days

6/6
Saturday
Sunny
37.2°C/27.8°C
6/7
Sunday
Patchy rain nearby
36.6°C/27.3°C
6/8
Monday
Partly Cloudy
35.7°C/27.5°C
6/9
Tuesday
Sunny
37.3°C/27.7°C
6/10
Wednesday
Patchy rain nearby
37.5°C/27.4°C
6/11
Thursday
Sunny
37.9°C/27.6°C
6/12
Friday
Partly Cloudy
36.1°C/27.7°C