Nagpur climate — normals and trends

Nagpur (India) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.6 °C and it receives 1,207 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 (35.0 °C on average) and the coldest is December (20.2 °C). Rainfall peaks in July.

Nagpur averages 0 frost days, 227 hot days (≥ 30 °C) and 102 rainy days per year.

Nagpur 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 46.8 °C (on 15 May 1948) and the coldest 6.3 °C (on 24 January 1953).

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

NagpurMaharashtra

coords
21.15°, 79.08°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthDecemberWettest monthJulyDriest monthApril

Mean daily temperature

26.6°C

Average daily high

32.4°C

Average daily low

21.4°C

Annual rainfall

1,207mm

Sunshine / day

9.9h

Mean relative humidity

57%

Average peak wind

12.9km/h

Seasonal range

14.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

227 d/yr

Rainy days (≥ 1 mm)

102 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.5 °C

Average feels-like low

22.2 °C

Average peak gust

28.7 km/h

Tropical nights (≥ 20 °C)

230 d/yr

Solar radiation

18.7 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.26 · 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

46.8 °C

15 May 1948

Coldest day

6.3 °C

24 January 1953

Wettest day

385 mm

26 July 1946

Windiest day

36.0 km/h

11 July 1940

Strongest gust

81.0 km/h

23 July 2014

Hottest feels-like

49.1 °C

31 May 2015

Coldest feels-like

3.2 °C

8 January 1946

Sunniest day

12.9 h

31 May 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202543.0 °C22 April 20259.4 °C11 December 202526.5 °C1,441 mm2420
202443.9 °C1 June 20249.4 °C15 December 202427.1 °C1,491 mm2480
202342.8 °C14 May 20239.7 °C9 January 202326.8 °C1,142 mm2540
202244.8 °C3 June 20229.3 °C29 January 202226.9 °C1,721 mm2180
202141.9 °C29 April 20219.1 °C22 December 202126.8 °C1,017 mm2620
202045.2 °C25 May 20208.6 °C11 January 202026.4 °C1,515 mm2570
201946.0 °C6 June 20197.7 °C30 January 201927.3 °C1,231 mm2290
201845.4 °C29 May 20187.8 °C30 December 201827.0 °C1,054 mm2440
201744.8 °C27 May 20179.9 °C13 January 201727.4 °C816 mm2610
201644.2 °C3 June 20169.4 °C24 January 201627.1 °C1,433 mm2610
201545.6 °C20 May 20159.9 °C10 January 201526.9 °C1,049 mm2740
201445.2 °C6 June 20149.3 °C29 December 201427.0 °C872 mm2560
201346.2 °C21 May 20138.8 °C10 January 201326.6 °C1,531 mm2160
201246.2 °C30 May 20128.1 °C14 January 201226.8 °C1,542 mm2440
201144.0 °C17 May 20117.3 °C8 January 201126.7 °C896 mm2620
201046.8 °C24 May 20107.9 °C21 December 201027.5 °C1,261 mm2470
200945.2 °C1 May 200911.2 °C23 December 200927.7 °C1,070 mm2750
200844.0 °C30 April 20089.4 °C2 February 200826.9 °C903 mm2700
200743.6 °C12 May 200711.0 °C21 November 200726.9 °C1,221 mm2700
200643.7 °C7 May 20069.4 °C28 January 200626.7 °C1,052 mm2630
200545.8 °C22 May 20058.4 °C27 December 200526.7 °C1,374 mm2190
200443.8 °C1 June 200410.1 °C8 February 200427.0 °C803 mm2700
200346.0 °C4 June 20038.4 °C17 January 200327.0 °C1,140 mm2450
200244.5 °C9 May 20028.9 °C4 January 200227.2 °C842 mm2630
200144.9 °C6 May 20019.1 °C24 December 200126.8 °C843 mm2690
200044.6 °C3 May 20008.9 °C4 December 200026.6 °C1,109 mm2510
199944.9 °C5 May 19998.5 °C11 January 199926.5 °C1,206 mm2240
199846.2 °C25 May 19989.6 °C30 December 199826.6 °C1,027 mm2180
199743.4 °C15 May 19978.4 °C23 January 199726.3 °C1,098 mm2130
199644.6 °C31 May 19967.4 °C12 December 199627.1 °C915 mm2400
199546.5 °C1 June 19958.3 °C13 January 199526.6 °C980 mm2350
199445.8 °C24 May 19949.2 °C23 December 199426.4 °C1,434 mm2020
199345.7 °C6 May 19939.3 °C20 December 199326.7 °C1,245 mm2390
199244.4 °C5 June 19928.8 °C3 January 199227.2 °C690 mm2430
199144.6 °C28 May 19917.1 °C3 January 199126.9 °C762 mm2480
199043.5 °C27 April 19909.7 °C26 December 199025.9 °C1,489 mm2140
198946.6 °C16 May 19899.2 °C8 December 198926.5 °C1,029 mm2570
198846.2 °C28 May 19889.7 °C1 December 198827.0 °C1,087 mm2350
198743.1 °C20 April 19879.6 °C1 January 198726.6 °C737 mm2320
198645.2 °C9 June 19867.1 °C6 January 198626.6 °C1,543 mm2150
198544.1 °C14 May 198510.1 °C6 December 198526.5 °C1,088 mm1910
198445.5 °C25 May 19849.4 °C18 January 198426.6 °C797 mm2310
198345.2 °C2 June 19837.6 °C28 December 198326.6 °C1,124 mm2080
198242.5 °C9 June 198211.6 °C2 December 198226.6 °C900 mm2260
198145.0 °C27 May 19818.2 °C15 January 198126.7 °C971 mm2330
198044.6 °C5 May 198010.3 °C14 December 198027.4 °C986 mm2510
197944.8 °C7 June 197910.1 °C4 February 197926.9 °C1,046 mm2360
197845.1 °C2 June 19787.7 °C12 January 197826.2 °C1,143 mm2250
197743.6 °C21 May 19777.6 °C29 January 197726.9 °C908 mm2400
197643.0 °C11 May 19769.1 °C23 January 197626.9 °C865 mm2430
197544.3 °C13 May 19757.9 °C6 January 197526.4 °C1,171 mm1970
197443.4 °C9 May 19748.4 °C1 December 197426.6 °C696 mm2310
197346.1 °C8 May 19739.6 °C30 January 197327.1 °C1,274 mm2110
197245.0 °C18 May 19729.0 °C11 January 197226.9 °C927 mm2440
197143.1 °C12 April 19717.9 °C19 December 197125.9 °C951 mm1950
197045.3 °C14 May 19707.7 °C10 December 197026.5 °C1,531 mm2210
196945.7 °C26 May 19697.9 °C27 December 196927.3 °C1,109 mm2510
196843.6 °C29 May 19686.6 °C16 January 196826.3 °C1,969 mm2210
196744.5 °C9 May 196710.1 °C31 January 196726.9 °C1,551 mm2480
196644.9 °C21 May 19669.1 °C12 December 196627.1 °C1,649 mm2420
196543.6 °C28 May 196511.4 °C23 December 196526.8 °C1,121 mm2480
196445.4 °C30 April 19649.8 °C28 December 196427.1 °C1,376 mm2250
196344.6 °C29 May 19639.8 °C6 January 196326.7 °C1,030 mm2540
196243.0 °C27 May 19627.4 °C4 January 196225.9 °C1,233 mm2160
196144.2 °C19 May 19617.8 °C9 February 196126.0 °C1,450 mm1610
196046.0 °C23 May 19608.4 °C24 January 196026.4 °C846 mm2120
195945.3 °C25 May 19599.4 °C25 December 195926.9 °C1,229 mm2190
195845.2 °C10 May 19589.5 °C26 December 195826.9 °C1,138 mm2060
195743.9 °C10 May 195710.5 °C31 December 195726.7 °C928 mm2360
195645.8 °C11 May 19569.9 °C30 November 195626.4 °C1,416 mm1720
195544.3 °C4 June 19559.8 °C26 December 195526.5 °C1,498 mm1880
195446.5 °C20 May 19548.8 °C12 January 195426.8 °C1,200 mm2170
195340.8 °C31 May 19536.3 °C24 January 195324.0 °C1,325 mm1490
195241.7 °C16 May 19529.0 °C30 December 195224.5 °C1,378 mm1950
195141.7 °C8 June 19519.2 °C24 December 195124.3 °C1,352 mm1560
195042.9 °C16 May 19509.0 °C12 February 195024.9 °C1,485 mm1490
194941.5 °C11 May 19498.6 °C8 February 194924.7 °C1,512 mm1500
194846.8 °C15 May 194810.3 °C15 December 194826.2 °C1,497 mm1910
194746.4 °C22 May 194710.8 °C26 December 194726.3 °C1,299 mm2000
194645.2 °C9 May 19467.5 °C8 January 194626.5 °C1,934 mm2300
194544.5 °C11 June 19458.0 °C7 January 194526.4 °C1,253 mm2190
194445.9 °C28 May 194411.3 °C20 November 194426.1 °C2,252 mm1930
194342.7 °C29 April 19438.8 °C10 December 194325.5 °C1,688 mm1450
194244.5 °C6 June 194210.5 °C7 January 194226.2 °C992 mm1960
194144.2 °C3 May 19419.6 °C27 January 194126.6 °C934 mm2370
194044.9 °C13 May 19409.2 °C9 January 194026.1 °C2,161 mm1860

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.3 °C
-0.1 °C
Hot days (≥ 30 °C)
242 d/yr
+15
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1441 mm
+234 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.8 °C+1.4 °C3 mm-15 mm
Feb32.9 °C+2.2 °C0 mm-19 mm
Mar37.1 °C+1.9 °C1 mm-19 mm
Apr39.9 °C+0.5 °C2 mm-8 mm
May36.7 °C-4.7 °C154 mm+139 mm
Jun34.0 °C-2.3 °C85 mm-70 mm
Jul29.3 °C-0.9 °C540 mm+152 mm
Aug30.8 °C+1.5 °C268 mm-54 mm
Sep30.5 °C-0.1 °C303 mm+118 mm
Oct30.9 °C-0.5 °C85 mm+34 mm
Nov29.1 °C-0.4 °C1 mm-12 mm
Dec27.8 °C+0.4 °C0 mm-11 mm

The year's extremes

Hottest day
43.0 °C
22 Apr 2025
Coldest day
9.4 °C
11 Dec 2025
Wettest day
89.7 mm
8 Jul 2025
Windiest day
24.5 km/h
7 Jul 2025
Strongest gust
58.3 km/h
22 Aug 2025
Hottest feels-like
46.6 °C
22 Apr 2025
Coldest feels-like
7.4 °C
11 Dec 2025
Sunniest day
12.9 h
1 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 Nagpur?

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

What is the hottest day ever recorded in Nagpur?

The hottest day measured in Nagpur between 1940 and 2025 was 15 May 1948, reaching 46.8 °C.

What is the coldest day in Nagpur?

The coldest day measured in Nagpur between 1940 and 2025 was 24 January 1953, at 6.3 °C.

Does it snow in Nagpur?

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

Has the climate of Nagpur warmed?

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

What is the wettest day in Nagpur?

The wettest day measured in Nagpur between 1940 and 2025 was 26 July 1946, with 385 mm of rain in 24 hours.

What was the windiest day in Nagpur?

The windiest day measured in Nagpur between 1940 and 2025 was 11 July 1940, with winds reaching 36.0 km/h.

What is the warmest month in Nagpur?

The warmest month in Nagpur is May (35.0 °C on average); the coldest is December (20.2 °C).

How much does it rain in Nagpur?

Nagpur receives on average 1,207 mm of precipitation per year, spread over about 102 rainy days.

Is it sunny in Nagpur?

Nagpur gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in Nagpur?

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

What was the most extreme apparent temperature in Nagpur?

In Nagpur, between 1940 and 2025, the highest apparent temperature reached 49.1 °C on 31 May 2015, and the lowest was 3.2 °C on 8 January 1946.

Compare Nagpur with another city

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

Nearby cities

The climate around Nagpur

Other cities — India