Dharmapuri climate — normals and trends

Dharmapuri (India) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.5 °C and it receives 704 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is April (29.9 °C on average) and the coldest is December (22.8 °C). Rainfall peaks in October.

Dharmapuri averages 0 frost days, 264 hot days (≥ 30 °C) and 107 rainy days per year.

Dharmapuri has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 41.6 °C (on 25 April 1956) and the coldest 10.9 °C (on 26 December 1941).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

DharmapuriTamil Nadu

coords
12.13°, 78.16°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthDecemberWettest monthOctoberDriest monthFebruary

Mean daily temperature

26.5°C

Average daily high

32.1°C

Average daily low

22.1°C

Annual rainfall

704mm

Sunshine / day

10.1h

Mean relative humidity

64%

Average peak wind

15.1km/h

Seasonal range

7.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

264 d/yr

Rainy days (≥ 1 mm)

107 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.9 °C

Average feels-like low

24.4 °C

Average peak gust

34.8 km/h

Tropical nights (≥ 20 °C)

289 d/yr

Solar radiation

19.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

+0.2 °C per decade · r² = 0.46 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

41.6 °C

25 April 1956

Coldest day

10.9 °C

26 December 1941

Wettest day

186 mm

29 October 1991

Windiest day

36.8 km/h

14 July 1965

Strongest gust

83.9 km/h

8 August 2019

Hottest feels-like

45.1 °C

1 May 2024

Coldest feels-like

10.1 °C

26 December 1941

Sunniest day

12.4 h

23 May 1981

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.9 °C29 March 202516.1 °C14 December 202526.8 °C773 mm2650
202440.9 °C1 May 202418.0 °C15 December 202427.7 °C1,123 mm2940
202337.2 °C14 April 202316.4 °C18 January 202327.3 °C755 mm3000
202238.6 °C29 April 202216.3 °C22 December 202226.6 °C947 mm2610
202140.4 °C1 April 202117.1 °C8 February 202127.0 °C1,326 mm2460
202039.0 °C23 May 202017.0 °C22 December 202027.4 °C780 mm3020
201939.2 °C27 May 201915.8 °C2 January 201927.9 °C667 mm3030
201838.9 °C20 April 201816.2 °C5 February 201827.4 °C564 mm3150
201739.1 °C7 May 201716.4 °C18 January 201727.3 °C752 mm2860
201639.9 °C24 April 201616.1 °C11 December 201627.7 °C518 mm3130
201539.3 °C5 April 201516.3 °C13 January 201527.2 °C1,192 mm2860
201440.9 °C19 May 201417.1 °C6 January 201427.7 °C625 mm3040
201339.7 °C9 May 201316.1 °C10 December 201327.2 °C530 mm3140
201239.4 °C17 April 201215.0 °C16 January 201227.2 °C698 mm2900
201138.7 °C19 April 201113.9 °C26 December 201126.5 °C843 mm2960
201040.6 °C12 May 201016.3 °C23 December 201027.1 °C795 mm2750
200939.2 °C2 May 200914.9 °C18 January 200926.8 °C809 mm2790
200839.8 °C21 April 200815.4 °C8 January 200826.5 °C977 mm2740
200737.8 °C23 May 200715.0 °C25 December 200726.6 °C872 mm2920
200637.7 °C30 April 200615.2 °C1 January 200626.4 °C666 mm2570
200538.0 °C24 May 200515.0 °C8 December 200526.4 °C990 mm2550
200440.2 °C17 April 200415.4 °C10 January 200426.3 °C822 mm2580
200339.4 °C1 June 200315.0 °C14 December 200327.1 °C568 mm2840
200239.2 °C8 May 200214.6 °C20 December 200227.0 °C438 mm2910
200138.1 °C12 May 200114.9 °C10 December 200126.6 °C595 mm2540
200038.1 °C1 May 200014.6 °C8 December 200026.2 °C635 mm2570
199938.1 °C16 April 199915.3 °C20 December 199926.4 °C491 mm2680
199839.5 °C2 June 199815.7 °C25 December 199827.1 °C737 mm2730
199737.5 °C29 May 199715.1 °C1 January 199726.5 °C650 mm2600
199638.9 °C16 May 199613.7 °C3 December 199626.3 °C1,013 mm2730
199537.8 °C13 April 199514.5 °C2 January 199526.6 °C685 mm2710
199438.2 °C4 May 199414.4 °C13 December 199426.4 °C668 mm2540
199340.0 °C7 May 199314.8 °C3 January 199326.5 °C759 mm2500
199238.9 °C22 May 199213.2 °C14 January 199226.2 °C533 mm2580
199139.9 °C24 May 199114.0 °C29 November 199126.5 °C1,029 mm2620
199038.7 °C17 May 199013.9 °C15 January 199026.8 °C525 mm2860
198939.1 °C14 May 198914.4 °C24 November 198926.3 °C750 mm2550
198838.5 °C11 May 198813.8 °C1 December 198826.5 °C660 mm2630
198739.5 °C31 May 198715.0 °C31 January 198727.2 °C484 mm2920
198639.5 °C21 May 198613.7 °C7 December 198626.6 °C519 mm2520
198539.8 °C23 April 198513.6 °C30 November 198526.8 °C495 mm2700
198439.5 °C19 May 198414.1 °C13 December 198426.3 °C658 mm2180
198338.9 °C6 May 198314.8 °C12 January 198327.0 °C605 mm2810
198237.8 °C4 May 198214.8 °C5 January 198226.5 °C381 mm2640
198138.1 °C22 April 198112.6 °C10 December 198126.0 °C858 mm2450
198040.4 °C25 April 198014.6 °C13 January 198026.5 °C565 mm2670
197938.5 °C4 June 197914.9 °C29 December 197926.6 °C582 mm2430
197838.5 °C16 April 197814.3 °C19 January 197826.4 °C635 mm2510
197738.0 °C10 April 197714.6 °C5 January 197726.3 °C553 mm2510
197638.5 °C12 April 197614.3 °C12 February 197626.5 °C527 mm2610
197540.1 °C5 May 197514.6 °C26 December 197526.2 °C551 mm2400
197438.8 °C30 April 197414.1 °C23 January 197426.2 °C404 mm2630
197339.4 °C29 April 197315.2 °C12 December 197326.5 °C571 mm2550
197238.1 °C7 May 197213.4 °C17 January 197226.2 °C831 mm2460
197138.0 °C6 May 197114.2 °C1 January 197125.9 °C593 mm2490
197040.7 °C1 May 197013.6 °C4 December 197026.2 °C601 mm2440
196940.3 °C17 April 196915.0 °C27 January 196926.8 °C989 mm2670
196837.8 °C16 May 196813.7 °C13 December 196826.5 °C715 mm2840
196740.1 °C4 May 196713.8 °C5 January 196726.2 °C793 mm2490
196639.8 °C24 May 196613.2 °C15 December 196625.9 °C1,118 mm2180
196539.5 °C4 May 196514.3 °C13 January 196526.1 °C674 mm2560
196440.1 °C29 April 196413.9 °C14 January 196426.1 °C739 mm2460
196338.8 °C8 May 196314.5 °C24 January 196325.8 °C885 mm2340
196239.3 °C6 May 196213.6 °C17 January 196225.6 °C952 mm1890
196138.8 °C23 April 196115.0 °C24 January 196125.9 °C509 mm2170
196039.8 °C13 May 196014.3 °C1 December 196026.3 °C719 mm2750
195940.3 °C7 May 195914.8 °C24 December 195926.5 °C576 mm2510
195839.9 °C9 April 195814.8 °C29 December 195826.7 °C811 mm2530
195741.4 °C7 May 195714.8 °C2 January 195726.4 °C544 mm2610
195641.6 °C25 April 195613.3 °C17 December 195625.6 °C808 mm2130
195539.7 °C14 April 195513.1 °C11 December 195525.5 °C1,011 mm2050
195440.0 °C20 April 195414.3 °C16 January 195425.9 °C764 mm2330
195340.7 °C14 April 195315.0 °C23 November 195326.5 °C544 mm2820
195240.5 °C14 May 195216.0 °C19 January 195227.1 °C455 mm3160
195138.5 °C16 May 195114.2 °C25 December 195126.2 °C776 mm2850
195039.7 °C26 April 195015.2 °C27 January 195027.1 °C361 mm3490
194939.9 °C26 April 194915.2 °C19 December 194926.1 °C590 mm2930
194839.2 °C13 April 194814.9 °C25 December 194826.7 °C646 mm2740
194739.7 °C27 April 194715.4 °C12 January 194726.6 °C482 mm2830
194641.1 °C3 May 194613.9 °C13 January 194626.1 °C767 mm2550
194540.6 °C15 May 194513.8 °C12 December 194526.6 °C473 mm3000
194440.1 °C16 May 194414.6 °C27 December 194425.9 °C845 mm2480
194339.3 °C19 April 194313.9 °C1 January 194324.8 °C881 mm1680
194237.9 °C28 March 194212.7 °C1 January 194225.4 °C612 mm2390
194139.6 °C27 April 194110.9 °C26 December 194125.7 °C732 mm2380
194039.1 °C3 April 194011.8 °C15 January 194025.5 °C647 mm2450

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
31.8 °C
-0.3 °C
Hot days (≥ 30 °C)
265 d/yr
+1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
773 mm
+69 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.3 °C-0.9 °C6 mm-4 mm
Feb32.7 °C+0.5 °C0 mm-6 mm
Mar34.9 °C0.0 °C13 mm+1 mm
Apr35.8 °C-0.6 °C41 mm+14 mm
May33.3 °C-2.6 °C188 mm+109 mm
Jun32.9 °C-0.3 °C40 mm-24 mm
Jul32.4 °C+0.5 °C42 mm-30 mm
Aug32.0 °C+0.2 °C104 mm+29 mm
Sep31.9 °C-0.1 °C90 mm-8 mm
Oct30.4 °C-0.1 °C142 mm+13 mm
Nov29.5 °C+0.8 °C80 mm-10 mm
Dec27.9 °C0.0 °C26 mm-16 mm

The year's extremes

Hottest day
37.9 °C
29 Mar 2025
Coldest day
16.1 °C
14 Dec 2025
Wettest day
69.0 mm
18 May 2025
Windiest day
31.1 km/h
24 Jul 2025
Strongest gust
64.4 km/h
24 Jun 2025
Hottest feels-like
42.7 °C
24 Apr 2025
Coldest feels-like
16.8 °C
14 Dec 2025
Sunniest day
12.2 h
8 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Dharmapuri?

Dharmapuri has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 26.5 °C and it receives 704 mm of precipitation per year.

What is the hottest day ever recorded in Dharmapuri?

The hottest day measured in Dharmapuri between 1940 and 2025 was 25 April 1956, reaching 41.6 °C.

What is the coldest day in Dharmapuri?

The coldest day measured in Dharmapuri between 1940 and 2025 was 26 December 1941, at 10.9 °C.

Does it snow in Dharmapuri?

Almost never: Dharmapuri sees virtually no snow, with about 0 frost days per year.

Has the climate of Dharmapuri warmed?

Yes: Dharmapuri warmed by +1.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Dharmapuri?

The wettest day measured in Dharmapuri between 1940 and 2025 was 29 October 1991, with 186 mm of rain in 24 hours.

What was the windiest day in Dharmapuri?

The windiest day measured in Dharmapuri between 1940 and 2025 was 14 July 1965, with winds reaching 36.8 km/h.

What is the warmest month in Dharmapuri?

The warmest month in Dharmapuri is April (29.9 °C on average); the coldest is December (22.8 °C).

How much does it rain in Dharmapuri?

Dharmapuri receives on average 704 mm of precipitation per year, spread over about 107 rainy days.

Is it sunny in Dharmapuri?

Dharmapuri gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

Are there tropical nights in Dharmapuri?

Yes: Dharmapuri has on average 289 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Dharmapuri?

In Dharmapuri, between 1940 and 2025, the highest apparent temperature reached 45.1 °C on 1 May 2024, and the lowest was 10.1 °C on 26 December 1941.

Compare Dharmapuri with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Dharmapuri

Other cities — India