Afzalgarh climate — normals and trends

Afzalgarh (India) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 22.5 °C and it receives 1,152 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 June (30.2 °C on average) and the coldest is January (12.6 °C). Rainfall peaks in July.

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

Afzalgarh has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 44.7 °C (on 27 May 1944) and the coldest 1.1 °C (on 1 February 1964).

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

AfzalgarhUttar Pradesh

coords
29.39°, 78.67°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthNovember

Mean daily temperature

22.5°C

Average daily high

28.7°C

Average daily low

17.1°C

Annual rainfall

1,152mm

Sunshine / day

10.2h

Mean relative humidity

69%

Average peak wind

10.7km/h

Seasonal range

17.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

161 d/yr

Rainy days (≥ 1 mm)

106 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.4 °C

Average feels-like low

18.2 °C

Average peak gust

28.1 km/h

Tropical nights (≥ 20 °C)

160 d/yr

Solar radiation

17.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

+0.1 °C per decade · r² = 0.42 · 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

44.7 °C

27 May 1944

Coldest day

1.1 °C

1 February 1964

Wettest day

277 mm

23 July 1942

Windiest day

33.2 km/h

8 May 1975

Strongest gust

76.3 km/h

4 February 1949

Hottest feels-like

46.6 °C

27 May 2024

Coldest feels-like

-1.5 °C

1 February 1964

Sunniest day

13.4 h

21 June 1947

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.3 °C26 April 20256.9 °C15 January 202522.9 °C1,157 mm1880
202442.4 °C17 June 20245.5 °C23 January 202423.1 °C1,055 mm1940
202339.3 °C10 June 20234.7 °C7 January 202322.8 °C831 mm1750
202241.5 °C5 June 20225.4 °C23 December 202223.3 °C998 mm1900
202138.9 °C14 April 20214.3 °C20 December 202123.0 °C1,150 mm1990
202040.5 °C27 May 20204.7 °C19 December 202022.6 °C748 mm1980
201941.8 °C15 June 20195.2 °C29 January 201923.1 °C814 mm1800
201840.6 °C22 May 20183.6 °C28 December 201822.8 °C1,369 mm1850
201740.7 °C5 June 20174.8 °C11 January 201723.3 °C1,050 mm1970
201640.9 °C17 May 20164.5 °C24 January 201623.4 °C1,002 mm2070
201541.7 °C23 May 20155.0 °C24 December 201523.0 °C809 mm1850
201442.2 °C11 June 20144.5 °C28 December 201422.9 °C650 mm1920
201340.7 °C20 May 20132.6 °C9 January 201322.7 °C1,500 mm1610
201243.2 °C30 May 20124.9 °C14 January 201223.0 °C664 mm1860
201139.2 °C15 May 20114.5 °C12 January 201122.5 °C997 mm1880
201040.5 °C13 May 20105.0 °C28 December 201023.4 °C1,478 mm1840
200942.1 °C1 May 20095.7 °C27 December 200923.2 °C1,129 mm1820
200840.8 °C1 May 20084.0 °C1 February 200822.7 °C1,293 mm1690
200742.1 °C3 June 20073.1 °C7 January 200723.0 °C950 mm1840
200639.6 °C6 May 20064.0 °C23 January 200623.3 °C653 mm2010
200543.5 °C19 June 20055.5 °C20 January 200523.1 °C1,064 mm1810
200441.0 °C16 May 20045.5 °C27 December 200422.8 °C819 mm1910
200341.6 °C31 May 20033.0 °C11 January 200322.4 °C1,144 mm1730
200240.9 °C22 May 20023.8 °C2 January 200222.8 °C942 mm1820
200140.4 °C10 May 20013.6 °C16 January 200122.6 °C910 mm1930
200039.6 °C19 May 20004.8 °C7 January 200022.2 °C1,188 mm1670
199942.5 °C30 April 19994.7 °C25 December 199923.0 °C1,107 mm1700
199843.0 °C22 May 19984.3 °C23 January 199822.8 °C1,103 mm1560
199739.1 °C21 May 19973.6 °C8 February 199721.8 °C996 mm1550
199641.9 °C28 May 19964.7 °C29 January 199622.4 °C1,426 mm1560
199544.5 °C16 June 19955.0 °C3 January 199522.8 °C1,027 mm1720
199444.6 °C3 June 19944.7 °C23 January 199423.1 °C1,046 mm1950
199342.2 °C6 June 19935.1 °C20 January 199322.9 °C1,162 mm1760
199242.5 °C6 June 19923.0 °C3 January 199222.8 °C829 mm1800
199142.9 °C15 May 19913.4 °C31 December 199122.5 °C784 mm1810
199041.5 °C9 June 19904.0 °C1 January 199022.4 °C1,512 mm1480
198940.4 °C10 May 19892.6 °C12 January 198922.1 °C1,216 mm1710
198843.6 °C27 May 19884.7 °C27 January 198823.2 °C1,519 mm1740
198743.6 °C27 June 19873.6 °C3 January 198723.3 °C584 mm1950
198641.6 °C10 June 19863.4 °C28 December 198622.4 °C962 mm1550
198542.2 °C29 May 19855.3 °C14 January 198523.1 °C1,209 mm1710
198443.1 °C24 May 19843.0 °C26 January 198422.5 °C932 mm1810
198344.4 °C22 June 19833.8 °C30 December 198322.1 °C1,332 mm1490
198241.2 °C30 May 19825.1 °C27 December 198222.2 °C867 mm1740
198140.9 °C16 June 19812.1 °C19 December 198122.2 °C978 mm1620
198041.3 °C18 May 19802.7 °C7 January 198022.6 °C883 mm1620
197941.0 °C6 June 19794.7 °C2 January 197922.4 °C884 mm1870
197842.4 °C21 May 19784.1 °C11 January 197822.1 °C1,340 mm1440
197739.9 °C2 June 19773.6 °C29 January 197722.3 °C897 mm1500
197640.7 °C2 June 19763.9 °C13 December 197622.1 °C1,274 mm1500
197541.9 °C13 June 19754.2 °C25 January 197522.3 °C1,590 mm1430
197441.3 °C14 June 19742.3 °C8 February 197422.5 °C996 mm1690
197341.4 °C8 May 19733.1 °C29 December 197322.3 °C1,810 mm1360
197242.7 °C15 June 19723.5 °C7 January 197222.5 °C920 mm1650
197136.1 °C2 May 19713.8 °C3 February 197121.6 °C1,645 mm1240
197041.5 °C15 May 19705.0 °C7 February 197022.4 °C1,085 mm1450
196941.0 °C26 May 19694.0 °C6 January 196922.6 °C1,127 mm1450
196840.7 °C30 May 19683.2 °C29 December 196821.9 °C1,096 mm1490
196742.1 °C7 June 19673.4 °C13 January 196722.3 °C1,456 mm1350
196643.2 °C8 June 19664.6 °C24 January 196622.3 °C941 mm1440
196541.9 °C15 June 19652.8 °C20 December 196522.0 °C740 mm1420
196442.5 °C11 June 19641.1 °C1 February 196422.3 °C1,465 mm1380
196341.3 °C25 May 19633.2 °C14 January 196322.2 °C1,329 mm1580
196241.3 °C27 May 19623.1 °C16 January 196222.0 °C1,405 mm1460
196142.3 °C1 June 19613.2 °C10 January 196121.9 °C1,965 mm1410
196042.2 °C3 June 19603.2 °C22 January 196022.3 °C1,449 mm1280
195940.9 °C3 May 19594.8 °C14 January 195922.5 °C1,602 mm1330
195842.7 °C5 June 19584.0 °C11 February 195822.9 °C1,473 mm1490
195743.0 °C29 May 19573.7 °C11 February 195722.1 °C1,223 mm1470
195642.0 °C3 May 19564.3 °C31 January 195622.2 °C1,601 mm1380
195542.9 °C2 June 19551.9 °C1 January 195522.1 °C1,335 mm1510
195441.8 °C20 May 19542.5 °C31 December 195422.0 °C1,497 mm1430
195342.0 °C31 May 19532.2 °C24 January 195321.1 °C1,812 mm980
195235.2 °C12 June 19524.4 °C29 December 195221.0 °C1,237 mm1220
195141.6 °C18 June 19514.4 °C23 January 195121.9 °C871 mm1160
195042.4 °C6 June 19501.9 °C11 February 195021.8 °C1,684 mm1050
194941.7 °C22 June 19493.8 °C21 December 194921.8 °C1,672 mm940
194844.3 °C18 June 19483.5 °C31 December 194822.6 °C1,351 mm1380
194744.6 °C1 June 19474.0 °C30 January 194723.0 °C1,197 mm1440
194641.5 °C4 June 19463.0 °C2 January 194622.8 °C690 mm1650
194543.9 °C5 June 19452.5 °C25 December 194522.0 °C1,208 mm1400
194444.7 °C27 May 19443.9 °C19 January 194422.1 °C1,087 mm1440
194343.1 °C17 May 19434.1 °C1 February 194321.9 °C1,365 mm1080
194244.2 °C4 June 19423.6 °C3 January 194222.5 °C1,375 mm1150
194144.2 °C30 May 19413.6 °C12 January 194122.5 °C867 mm1480
194043.8 °C12 June 19402.7 °C11 February 194022.2 °C667 mm1680

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
28.8 °C
+0.1 °C
Hot days (≥ 30 °C)
188 d/yr
+27
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1157 mm
+5 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan20.2 °C+0.6 °C11 mm-24 mm
Feb24.7 °C+1.9 °C31 mm-6 mm
Mar29.6 °C+1.5 °C16 mm-15 mm
Apr34.8 °C+0.7 °C21 mm+6 mm
May34.4 °C-2.4 °C37 mm+9 mm
Jun33.3 °C-2.4 °C375 mm+256 mm
Jul31.7 °C+0.5 °C207 mm-144 mm
Aug30.7 °C+0.5 °C292 mm-43 mm
Sep31.3 °C+1.1 °C144 mm-3 mm
Oct29.6 °C+0.6 °C24 mm-12 mm
Nov25.5 °C+0.1 °C0 mm-6 mm
Dec20.1 °C-1.2 °C0 mm-13 mm

The year's extremes

Hottest day
39.3 °C
26 Apr 2025
Coldest day
6.9 °C
15 Jan 2025
Wettest day
246.4 mm
30 Jun 2025
Windiest day
23.9 km/h
21 May 2025
Strongest gust
47.5 km/h
13 Feb 2025
Hottest feels-like
45.3 °C
10 Jun 2025
Coldest feels-like
5.6 °C
15 Jan 2025
Sunniest day
13.1 h
7 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 Afzalgarh?

Afzalgarh has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 22.5 °C and it receives 1,152 mm of precipitation per year.

What is the hottest day ever recorded in Afzalgarh?

The hottest day measured in Afzalgarh between 1940 and 2025 was 27 May 1944, reaching 44.7 °C.

What is the coldest day in Afzalgarh?

The coldest day measured in Afzalgarh between 1940 and 2025 was 1 February 1964, at 1.1 °C.

Does it snow in Afzalgarh?

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

Has the climate of Afzalgarh warmed?

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

What is the wettest day in Afzalgarh?

The wettest day measured in Afzalgarh between 1940 and 2025 was 23 July 1942, with 277 mm of rain in 24 hours.

What was the windiest day in Afzalgarh?

The windiest day measured in Afzalgarh between 1940 and 2025 was 8 May 1975, with winds reaching 33.2 km/h.

What is the warmest month in Afzalgarh?

The warmest month in Afzalgarh is June (30.2 °C on average); the coldest is January (12.6 °C).

How much does it rain in Afzalgarh?

Afzalgarh receives on average 1,152 mm of precipitation per year, spread over about 106 rainy days.

Is it sunny in Afzalgarh?

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

Are there tropical nights in Afzalgarh?

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

What was the most extreme apparent temperature in Afzalgarh?

In Afzalgarh, between 1940 and 2025, the highest apparent temperature reached 46.6 °C on 27 May 2024, and the lowest was -1.5 °C on 1 February 1964.

Compare Afzalgarh with another city

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

Nearby cities

The climate around Afzalgarh

Other cities — India