Krishnagiri climate — normals and trends

Krishnagiri (India) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.0 °C and it receives 718 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.4 °C on average) and the coldest is December (22.4 °C). Rainfall peaks in October.

Krishnagiri averages 0 frost days, 251 hot days (≥ 30 °C) and 106 rainy days per year.

Krishnagiri 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.8 °C (on 25 April 1956) and the coldest 10.5 °C (on 16 January 1940).

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

KrishnagiriTamil Nadu

coords
12.52°, 78.21°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthDecemberWettest monthOctoberDriest monthFebruary

Mean daily temperature

26.0°C

Average daily high

31.6°C

Average daily low

21.5°C

Annual rainfall

718mm

Sunshine / day

10.2h

Mean relative humidity

64%

Average peak wind

15.7km/h

Seasonal range

7.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

251 d/yr

Rainy days (≥ 1 mm)

106 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.3 °C

Average feels-like low

23.5 °C

Average peak gust

35.3 km/h

Tropical nights (≥ 20 °C)

275 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.44 · 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.8 °C

25 April 1956

Coldest day

10.5 °C

16 January 1940

Wettest day

149 mm

18 May 1955

Windiest day

37.9 km/h

15 July 1944

Strongest gust

85.7 km/h

8 August 2019

Hottest feels-like

44.9 °C

1 May 2024

Coldest feels-like

9.5 °C

16 January 1940

Sunniest day

12.4 h

24 May 1981

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.6 °C29 March 202515.6 °C15 December 202526.5 °C813 mm2650
202441.1 °C1 May 202417.8 °C30 January 202427.4 °C1,023 mm2920
202337.0 °C20 April 202315.1 °C10 January 202326.8 °C731 mm2900
202238.2 °C29 April 202215.8 °C22 December 202226.1 °C1,091 mm2290
202139.8 °C31 March 202115.6 °C12 February 202126.6 °C1,286 mm2490
202038.8 °C23 May 202016.2 °C22 December 202027.0 °C840 mm2900
201938.6 °C27 May 201914.3 °C5 January 201927.4 °C664 mm2980
201838.5 °C20 April 201815.0 °C5 February 201826.9 °C511 mm3070
201738.6 °C15 April 201715.6 °C18 January 201726.9 °C823 mm2770
201639.9 °C24 April 201615.6 °C27 December 201627.2 °C572 mm3100
201538.8 °C5 April 201515.4 °C13 January 201526.8 °C1,081 mm2830
201440.4 °C19 May 201416.4 °C6 January 201427.2 °C602 mm2970
201338.7 °C9 May 201315.4 °C15 January 201326.5 °C591 mm3000
201239.0 °C17 April 201212.7 °C16 January 201226.6 °C786 mm2810
201138.1 °C19 April 201113.7 °C26 December 201126.1 °C776 mm2890
201039.6 °C12 May 201014.1 °C23 December 201026.7 °C763 mm2630
200938.7 °C2 May 200913.8 °C19 January 200926.4 °C895 mm2710
200839.2 °C21 April 200813.8 °C29 December 200826.1 °C884 mm2670
200737.2 °C1 May 200713.6 °C25 November 200726.1 °C869 mm2660
200638.1 °C30 April 200614.0 °C13 February 200625.9 °C667 mm2450
200537.3 °C19 May 200514.3 °C27 December 200525.9 °C1,161 mm2430
200439.5 °C17 April 200414.4 °C7 December 200425.8 °C799 mm2330
200339.3 °C27 May 200313.9 °C7 December 200326.7 °C558 mm2780
200238.3 °C8 May 200213.5 °C14 January 200226.4 °C451 mm2770
200137.2 °C12 May 200113.7 °C10 December 200126.0 °C652 mm2370
200037.8 °C9 April 200013.5 °C14 December 200025.7 °C764 mm2260
199937.8 °C16 April 199913.9 °C24 January 199925.9 °C494 mm2540
199838.9 °C18 April 199814.3 °C24 December 199826.6 °C794 mm2570
199737.0 °C16 May 199713.7 °C31 January 199726.0 °C600 mm2480
199638.9 °C16 May 199613.5 °C25 December 199625.8 °C1,032 mm2550
199537.3 °C13 April 199512.9 °C2 January 199526.0 °C707 mm2540
199438.3 °C4 May 199412.4 °C13 December 199425.9 °C700 mm2460
199339.8 °C7 May 199313.1 °C5 January 199326.0 °C740 mm2360
199237.9 °C22 May 199211.8 °C9 January 199225.6 °C601 mm2300
199138.4 °C20 March 199112.9 °C29 November 199126.1 °C958 mm2410
199038.0 °C25 April 199012.6 °C18 January 199026.2 °C518 mm2730
198938.6 °C14 May 198913.3 °C3 February 198925.7 °C882 mm2310
198837.8 °C28 March 198812.8 °C1 December 198826.0 °C709 mm2440
198739.0 °C31 May 198713.8 °C31 January 198726.6 °C493 mm2670
198638.4 °C21 May 198613.0 °C7 December 198626.1 °C704 mm2280
198538.8 °C4 May 198513.9 °C30 November 198526.2 °C461 mm2510
198439.0 °C19 May 198413.8 °C13 December 198425.9 °C706 mm2070
198338.0 °C6 May 198313.5 °C12 January 198326.4 °C584 mm2680
198237.1 °C25 May 198213.4 °C5 January 198225.9 °C407 mm2450
198137.9 °C22 April 198112.6 °C11 December 198125.6 °C957 mm2310
198040.4 °C25 April 198013.7 °C15 January 198026.1 °C584 mm2650
197938.6 °C19 May 197914.2 °C28 December 197926.3 °C547 mm2390
197837.8 °C20 April 197813.4 °C19 January 197826.0 °C603 mm2390
197737.4 °C15 April 197713.6 °C5 January 197725.9 °C585 mm2370
197638.5 °C12 April 197613.1 °C12 February 197626.1 °C527 mm2570
197539.7 °C25 April 197513.1 °C9 January 197525.8 °C603 mm2170
197438.0 °C6 May 197413.3 °C23 January 197425.6 °C453 mm2420
197338.9 °C28 April 197314.4 °C24 December 197326.0 °C603 mm2370
197238.4 °C7 May 197212.2 °C12 January 197225.7 °C845 mm2260
197137.9 °C3 May 197113.0 °C1 January 197125.3 °C625 mm2280
197040.5 °C1 May 197012.1 °C7 December 197025.8 °C622 mm2350
196939.5 °C17 April 196913.8 °C27 January 196926.4 °C899 mm2620
196837.2 °C18 April 196813.5 °C13 December 196826.0 °C754 mm2650
196739.1 °C4 May 196712.6 °C7 February 196725.7 °C788 mm2330
196639.3 °C27 May 196613.3 °C15 December 196625.6 °C1,098 mm2050
196539.1 °C4 May 196512.9 °C14 January 196525.7 °C640 mm2470
196439.6 °C29 April 196412.5 °C8 January 196425.6 °C775 mm2340
196338.1 °C24 May 196313.4 °C16 February 196325.4 °C807 mm2220
196238.7 °C6 May 196212.1 °C5 January 196225.2 °C880 mm1820
196138.8 °C23 April 196114.1 °C24 January 196125.5 °C492 mm2090
196039.7 °C13 May 196013.6 °C20 December 196025.9 °C750 mm2620
195939.7 °C7 May 195914.2 °C24 December 195926.0 °C625 mm2360
195839.8 °C11 May 195814.3 °C29 December 195826.3 °C781 mm2500
195740.5 °C7 May 195713.1 °C6 January 195726.0 °C559 mm2580
195641.8 °C25 April 195612.4 °C21 December 195625.2 °C858 mm2000
195539.5 °C14 April 195512.8 °C11 December 195525.1 °C974 mm1880
195439.6 °C18 April 195413.3 °C18 January 195425.4 °C799 mm1980
195340.4 °C14 April 195314.9 °C22 December 195326.1 °C575 mm2710
195240.5 °C15 May 195214.4 °C20 January 195226.6 °C498 mm3030
195138.3 °C9 April 195113.2 °C3 January 195125.8 °C732 mm2690
195039.1 °C26 April 195014.4 °C27 January 195026.5 °C448 mm3400
194940.0 °C26 April 194914.5 °C19 December 194925.8 °C535 mm2800
194838.8 °C13 April 194814.5 °C25 December 194826.3 °C674 mm2660
194739.3 °C27 April 194714.3 °C7 February 194726.3 °C471 mm2810
194640.6 °C28 April 194612.3 °C14 January 194625.6 °C758 mm2450
194540.0 °C15 May 194512.6 °C2 December 194526.1 °C513 mm2900
194439.6 °C16 May 194412.9 °C26 December 194425.5 °C794 mm2400
194339.4 °C19 April 194312.2 °C20 January 194324.4 °C881 mm1430
194237.9 °C20 April 194210.9 °C1 January 194224.9 °C616 mm2180
194139.0 °C27 April 194111.1 °C31 December 194125.2 °C840 mm2110
194038.2 °C2 April 194010.5 °C16 January 194025.0 °C665 mm2290

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.6 °C
0.0 °C
Hot days (≥ 30 °C)
265 d/yr
+14
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
813 mm
+95 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.4 °C-0.7 °C7 mm-1 mm
Feb32.6 °C+0.7 °C0 mm-4 mm
Mar34.7 °C+0.2 °C12 mm+1 mm
Apr35.5 °C-0.5 °C56 mm+29 mm
May33.0 °C-2.4 °C240 mm+142 mm
Jun32.5 °C0.0 °C35 mm-33 mm
Jul31.9 °C+0.6 °C40 mm-34 mm
Aug31.4 °C+0.2 °C120 mm+44 mm
Sep31.4 °C0.0 °C83 mm-22 mm
Oct30.1 °C+0.1 °C121 mm-13 mm
Nov29.5 °C+1.0 °C76 mm-6 mm
Dec28.0 °C+0.2 °C25 mm-10 mm

The year's extremes

Hottest day
37.6 °C
29 Mar 2025
Coldest day
15.6 °C
15 Dec 2025
Wettest day
83.9 mm
18 May 2025
Windiest day
32.8 km/h
24 Jul 2025
Strongest gust
68.0 km/h
15 Jun 2025
Hottest feels-like
42.1 °C
24 Apr 2025
Coldest feels-like
16.4 °C
15 Dec 2025
Sunniest day
12.3 h
6 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 Krishnagiri?

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

What is the hottest day ever recorded in Krishnagiri?

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

What is the coldest day in Krishnagiri?

The coldest day measured in Krishnagiri between 1940 and 2025 was 16 January 1940, at 10.5 °C.

Does it snow in Krishnagiri?

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

Has the climate of Krishnagiri warmed?

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

What is the wettest day in Krishnagiri?

The wettest day measured in Krishnagiri between 1940 and 2025 was 18 May 1955, with 149 mm of rain in 24 hours.

What was the windiest day in Krishnagiri?

The windiest day measured in Krishnagiri between 1940 and 2025 was 15 July 1944, with winds reaching 37.9 km/h.

What is the warmest month in Krishnagiri?

The warmest month in Krishnagiri is April (29.4 °C on average); the coldest is December (22.4 °C).

How much does it rain in Krishnagiri?

Krishnagiri receives on average 718 mm of precipitation per year, spread over about 106 rainy days.

Is it sunny in Krishnagiri?

Krishnagiri gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

Are there tropical nights in Krishnagiri?

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

What was the most extreme apparent temperature in Krishnagiri?

In Krishnagiri, between 1940 and 2025, the highest apparent temperature reached 44.9 °C on 1 May 2024, and the lowest was 9.5 °C on 16 January 1940.

Compare Krishnagiri with another city

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

Nearby cities

The climate around Krishnagiri

Other cities — India