Afzalpur climate — normals and trends

Afzalpur (India) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 27.3 °C and it receives 809 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 May (33.0 °C on average) and the coldest is December (23.2 °C). Rainfall peaks in July.

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

Afzalpur has warmed by +1.8 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 44.8 °C (on 11 May 2010) and the coldest 8.7 °C (on 9 December 1943).

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

AfzalpurKarnataka

coords
17.20°, 76.36°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMayColdest monthDecemberWettest monthJulyDriest monthFebruary

Mean daily temperature

27.3°C

Average daily high

33.0°C

Average daily low

22.4°C

Annual rainfall

809mm

Sunshine / day

10.1h

Mean relative humidity

55%

Average peak wind

17.6km/h

Seasonal range

9.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

279 d/yr

Rainy days (≥ 1 mm)

107 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.4 °C

Average feels-like low

23.1 °C

Average peak gust

36.0 km/h

Tropical nights (≥ 20 °C)

280 d/yr

Solar radiation

19.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

+0.2 °C per decade · r² = 0.49 · 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.8 °C

11 May 2010

Coldest day

8.7 °C

9 December 1943

Wettest day

184 mm

30 June 2000

Windiest day

43.7 km/h

24 July 1989

Strongest gust

88.9 km/h

24 July 1989

Hottest feels-like

47.5 °C

29 May 2015

Coldest feels-like

5.5 °C

11 December 1981

Sunniest day

12.2 h

29 May 2003

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.1 °C23 April 202513.2 °C12 December 202527.5 °C1,272 mm3000
202444.1 °C4 May 202413.6 °C18 December 202428.3 °C1,654 mm3270
202342.4 °C13 May 202312.7 °C9 January 202328.1 °C744 mm3260
202242.0 °C7 May 202214.5 °C30 January 202227.5 °C1,096 mm2910
202141.5 °C31 March 202113.8 °C22 December 202127.6 °C976 mm3090
202043.3 °C24 May 202014.6 °C22 December 202028.0 °C1,144 mm3130
201943.6 °C26 April 201910.2 °C2 January 201928.3 °C966 mm2850
201843.1 °C30 April 201812.5 °C1 February 201827.7 °C698 mm3090
201744.0 °C18 April 201712.7 °C6 January 201728.2 °C856 mm3300
201644.0 °C21 April 201613.2 °C10 December 201628.2 °C833 mm3220
201543.0 °C27 May 201511.5 °C13 January 201528.5 °C583 mm3400
201442.4 °C23 May 201414.5 °C22 December 201427.9 °C790 mm3140
201342.9 °C5 May 201312.4 °C10 December 201327.9 °C867 mm3150
201243.1 °C19 May 201212.1 °C16 January 201228.1 °C620 mm3400
201142.4 °C17 May 201110.5 °C13 January 201127.3 °C758 mm3260
201044.8 °C11 May 20109.9 °C22 December 201028.1 °C1,101 mm2670
200943.7 °C12 May 200915.0 °C25 December 200928.3 °C939 mm3310
200841.9 °C1 May 200812.1 °C28 January 200827.5 °C851 mm3210
200742.5 °C2 May 200712.5 °C24 November 200728.0 °C857 mm3300
200642.9 °C16 May 200612.5 °C29 January 200627.8 °C778 mm3170
200543.8 °C19 May 200512.3 °C29 December 200527.8 °C741 mm3120
200442.5 °C20 April 200412.9 °C19 December 200427.7 °C697 mm3230
200344.5 °C16 May 200314.4 °C17 January 200328.7 °C559 mm3290
200242.7 °C30 April 200212.5 °C13 January 200228.1 °C567 mm3180
200142.3 °C1 May 200112.9 °C9 February 200127.9 °C593 mm3180
200043.3 °C28 April 200010.8 °C19 December 200027.0 °C1,100 mm2810
199942.7 °C5 May 199913.1 °C4 January 199927.2 °C692 mm2830
199843.5 °C1 June 199811.7 °C21 December 199827.7 °C886 mm2830
199741.9 °C26 May 199712.2 °C24 January 199727.7 °C551 mm2940
199643.7 °C30 April 199613.6 °C4 December 199627.7 °C877 mm2840
199543.6 °C1 June 199513.2 °C18 January 199527.5 °C863 mm2950
199443.1 °C14 May 199413.7 °C23 December 199427.2 °C634 mm2770
199343.5 °C4 May 199311.7 °C22 February 199327.1 °C878 mm2730
199241.8 °C2 June 199211.0 °C5 January 199227.3 °C598 mm2690
199142.6 °C21 May 199111.3 °C3 January 199127.6 °C863 mm2940
199041.4 °C24 April 199012.9 °C20 January 199027.0 °C779 mm2990
198942.6 °C14 May 198913.8 °C21 February 198926.7 °C803 mm2670
198843.8 °C9 May 198812.7 °C17 December 198827.4 °C823 mm2790
198743.4 °C21 April 198712.7 °C20 December 198728.1 °C718 mm2980
198642.5 °C16 April 198612.1 °C17 January 198628.4 °C577 mm3160
198543.1 °C29 April 198515.1 °C7 December 198527.9 °C431 mm3240
198443.9 °C17 May 198412.9 °C29 November 198427.8 °C587 mm3050
198343.5 °C4 May 198312.0 °C7 January 198327.5 °C792 mm2580
198240.4 °C1 April 198213.9 °C5 December 198227.6 °C539 mm2940
198142.8 °C14 April 19818.9 °C11 December 198127.0 °C823 mm2520
198042.7 °C7 May 198014.6 °C15 December 198028.0 °C729 mm3120
197943.0 °C7 May 197915.2 °C27 December 197928.2 °C690 mm2950
197842.4 °C9 May 197814.5 °C13 January 197827.5 °C558 mm2800
197741.3 °C4 April 197713.8 °C7 January 197727.8 °C566 mm2960
197642.3 °C22 May 197613.1 °C23 January 197627.3 °C613 mm2760
197542.5 °C20 April 197510.6 °C7 January 197526.6 °C961 mm2150
197442.4 °C2 May 197410.8 °C30 December 197426.9 °C844 mm2570
197344.2 °C28 April 197314.0 °C7 November 197327.9 °C635 mm2840
197242.2 °C24 April 197211.2 °C6 January 197228.3 °C345 mm3260
197142.7 °C3 May 197111.2 °C21 December 197127.2 °C542 mm2860
197042.6 °C4 May 19709.8 °C4 December 197027.0 °C888 mm2930
196943.4 °C24 May 196912.6 °C27 December 196927.7 °C745 mm2940
196843.0 °C28 May 196811.7 °C17 January 196827.3 °C822 mm2930
196743.7 °C8 May 196711.7 °C7 January 196727.6 °C811 mm2910
196640.8 °C30 April 196610.2 °C14 December 196626.0 °C1,128 mm1930
196540.7 °C17 May 196512.0 °C31 December 196526.5 °C979 mm2350
196443.9 °C1 May 196412.1 °C29 November 196427.0 °C1,025 mm1990
196341.8 °C12 May 196315.9 °C3 January 196327.2 °C880 mm2910
196241.8 °C3 May 196210.2 °C5 January 196226.8 °C888 mm2420
196142.4 °C23 April 196112.4 °C30 December 196126.9 °C750 mm2760
196043.0 °C5 May 196016.2 °C2 December 196027.4 °C747 mm2960
195943.3 °C6 May 195914.6 °C27 December 195927.6 °C826 mm2770
195843.9 °C10 May 195814.1 °C20 January 195827.4 °C898 mm2840
195743.0 °C9 May 195713.7 °C25 January 195727.6 °C654 mm2960
195644.0 °C27 April 195611.1 °C14 December 195626.3 °C965 mm1900
195542.3 °C15 May 195513.0 °C17 November 195526.7 °C892 mm2070
195442.9 °C22 May 195413.7 °C1 November 195426.9 °C935 mm2280
195340.6 °C30 May 195313.2 °C23 January 195325.5 °C939 mm1600
195240.6 °C15 May 195213.5 °C20 December 195226.2 °C569 mm2640
195140.3 °C13 May 195110.8 °C3 January 195125.5 °C809 mm1900
195041.4 °C26 April 195012.9 °C14 November 195025.2 °C840 mm1740
194941.4 °C25 April 194911.4 °C8 November 194925.5 °C962 mm1920
194843.9 °C17 May 194811.7 °C17 December 194826.8 °C1,071 mm2490
194742.9 °C28 May 194713.7 °C28 December 194726.9 °C828 mm2920
194642.4 °C28 April 194610.7 °C8 January 194626.7 °C862 mm2540
194543.6 °C16 May 194510.5 °C6 January 194527.3 °C522 mm3210
194443.7 °C28 May 194414.0 °C22 November 194427.0 °C839 mm2810
194341.7 °C5 May 19438.7 °C9 December 194325.3 °C1,099 mm1420
194240.3 °C1 April 194213.7 °C7 December 194225.9 °C839 mm1930
194142.5 °C1 May 194112.9 °C28 December 194126.6 °C778 mm2550
194042.0 °C13 May 194012.7 °C23 December 194026.0 °C913 mm2110

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
32.9 °C
-0.1 °C
Hot days (≥ 30 °C)
300 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1272 mm
+463 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.4 °C+1.1 °C0 mm-5 mm
Feb34.9 °C+1.7 °C0 mm-2 mm
Mar38.2 °C+1.5 °C1 mm-8 mm
Apr39.6 °C+0.5 °C20 mm+4 mm
May35.0 °C-4.4 °C247 mm+211 mm
Jun32.4 °C-1.6 °C96 mm-43 mm
Jul30.7 °C-0.1 °C159 mm-19 mm
Aug29.7 °C-0.6 °C312 mm+164 mm
Sep29.6 °C-1.1 °C344 mm+186 mm
Oct31.4 °C+0.1 °C91 mm+4 mm
Nov31.4 °C+0.6 °C3 mm-21 mm
Dec30.6 °C+0.9 °C0 mm-8 mm

The year's extremes

Hottest day
42.1 °C
23 Apr 2025
Coldest day
13.2 °C
12 Dec 2025
Wettest day
49.9 mm
17 Sep 2025
Windiest day
36.7 km/h
27 Jul 2025
Strongest gust
73.4 km/h
19 Jun 2025
Hottest feels-like
46.4 °C
23 Apr 2025
Coldest feels-like
11.2 °C
12 Dec 2025
Sunniest day
12.1 h
2 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 Afzalpur?

Afzalpur has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 27.3 °C and it receives 809 mm of precipitation per year.

What is the hottest day ever recorded in Afzalpur?

The hottest day measured in Afzalpur between 1940 and 2025 was 11 May 2010, reaching 44.8 °C.

What is the coldest day in Afzalpur?

The coldest day measured in Afzalpur between 1940 and 2025 was 9 December 1943, at 8.7 °C.

Does it snow in Afzalpur?

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

Has the climate of Afzalpur warmed?

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

What is the wettest day in Afzalpur?

The wettest day measured in Afzalpur between 1940 and 2025 was 30 June 2000, with 184 mm of rain in 24 hours.

What was the windiest day in Afzalpur?

The windiest day measured in Afzalpur between 1940 and 2025 was 24 July 1989, with winds reaching 43.7 km/h.

What is the warmest month in Afzalpur?

The warmest month in Afzalpur is May (33.0 °C on average); the coldest is December (23.2 °C).

How much does it rain in Afzalpur?

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

Is it sunny in Afzalpur?

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

Are there tropical nights in Afzalpur?

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

What was the most extreme apparent temperature in Afzalpur?

In Afzalpur, between 1940 and 2025, the highest apparent temperature reached 47.5 °C on 29 May 2015, and the lowest was 5.5 °C on 11 December 1981.

Compare Afzalpur with another city

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

Nearby cities

The climate around Afzalpur

Other cities — India