Kharagpur climate — normals and trends

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

Kharagpur averages 0 frost days, 210 hot days (≥ 30 °C) and 131 rainy days per year.

Kharagpur has warmed by +0.7 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.0 °C (on 29 May 1957) and the coldest 3.6 °C (on 9 January 2013).

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

KharagpurBihar

coords
25.12°, 86.56°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthDecember

Mean daily temperature

25.1°C

Average daily high

30.6°C

Average daily low

20.6°C

Annual rainfall

1,216mm

Sunshine / day

9.9h

Mean relative humidity

68%

Average peak wind

12.7km/h

Seasonal range

14.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

210 d/yr

Rainy days (≥ 1 mm)

131 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.3 °C

Average feels-like low

22.6 °C

Average peak gust

28.5 km/h

Tropical nights (≥ 20 °C)

219 d/yr

Solar radiation

18.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

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

29 May 1957

Coldest day

3.6 °C

9 January 2013

Wettest day

213 mm

7 October 2004

Windiest day

39.1 km/h

8 August 1979

Strongest gust

79.9 km/h

10 November 1995

Hottest feels-like

49.4 °C

29 May 2024

Coldest feels-like

0.8 °C

9 January 2013

Sunniest day

13.0 h

9 June 2009

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.6 °C26 April 20258.0 °C10 January 202525.3 °C1,463 mm2260
202441.5 °C30 April 20247.2 °C23 January 202425.9 °C1,265 mm2300
202342.2 °C19 April 20236.2 °C18 January 202326.1 °C1,214 mm2480
202241.1 °C26 April 20228.3 °C7 February 202225.6 °C908 mm2440
202139.9 °C28 April 20217.4 °C28 January 202125.2 °C1,325 mm2310
202039.0 °C26 May 20207.8 °C20 December 202024.7 °C1,642 mm2100
201944.1 °C15 June 20196.0 °C30 December 201925.7 °C1,375 mm2170
201840.7 °C27 May 20186.0 °C8 January 201825.2 °C1,025 mm2430
201742.5 °C21 May 20176.3 °C14 January 201725.6 °C1,147 mm2290
201642.3 °C11 April 20166.4 °C23 January 201625.9 °C1,276 mm2490
201543.2 °C9 June 20156.7 °C22 January 201525.6 °C1,164 mm2330
201441.9 °C13 May 20147.5 °C4 January 201425.0 °C1,085 mm2180
201340.1 °C12 April 20133.6 °C9 January 201325.0 °C1,136 mm2120
201244.3 °C14 June 20127.3 °C30 December 201225.5 °C990 mm2320
201141.3 °C6 June 20116.3 °C18 January 201125.1 °C1,302 mm2230
201042.8 °C21 April 20107.7 °C7 January 201026.1 °C1,057 mm2470
200942.5 °C9 May 20097.7 °C30 December 200925.9 °C1,282 mm2560
200842.8 °C27 April 20087.7 °C1 January 200825.4 °C1,193 mm2370
200744.3 °C2 June 20076.9 °C16 January 200725.3 °C1,605 mm2100
200641.8 °C1 May 20067.4 °C10 January 200625.7 °C1,082 mm2340
200544.9 °C11 June 20057.9 °C21 January 200525.7 °C976 mm2220
200444.2 °C15 May 20046.7 °C5 January 200425.2 °C1,320 mm2250
200343.8 °C28 May 20035.4 °C23 January 200325.1 °C1,152 mm2210
200242.9 °C19 April 20027.9 °C30 December 200225.2 °C1,038 mm2070
200141.6 °C25 April 20015.8 °C12 January 200125.0 °C1,055 mm2350
200040.3 °C13 May 20007.0 °C8 January 200024.8 °C1,204 mm2240
199941.8 °C26 April 19996.5 °C20 January 199925.1 °C1,294 mm2150
199843.9 °C8 June 19986.7 °C20 January 199825.1 °C1,547 mm1950
199743.9 °C15 May 19977.4 °C26 January 199724.9 °C1,493 mm2110
199644.2 °C28 May 19967.7 °C17 December 199625.2 °C1,130 mm2290
199545.1 °C24 May 19956.2 °C2 January 199525.6 °C1,413 mm2240
199442.8 °C14 May 19947.5 °C20 January 199425.4 °C996 mm2220
199342.3 °C6 June 19937.3 °C15 January 199324.9 °C1,022 mm2130
199242.5 °C18 May 19927.1 °C3 January 199225.2 °C738 mm2270
199141.8 °C8 May 19916.2 °C21 January 199125.0 °C1,022 mm2170
199041.8 °C6 June 19905.9 °C4 January 199024.6 °C1,415 mm1840
198944.3 °C6 May 19896.0 °C19 January 198924.9 °C1,252 mm2170
198846.0 °C11 May 19887.0 °C27 January 198825.3 °C1,152 mm2280
198744.5 °C27 May 19878.4 °C2 January 198725.6 °C958 mm2070
198643.0 °C9 June 19866.8 °C6 January 198625.1 °C1,306 mm1950
198541.7 °C29 May 19858.8 °C12 December 198525.4 °C987 mm2090
198443.5 °C22 May 19847.1 °C20 December 198424.5 °C1,343 mm1960
198345.3 °C6 June 19836.2 °C30 December 198324.9 °C980 mm2100
198242.6 °C27 May 19827.8 °C21 January 198225.2 °C799 mm2170
198140.6 °C13 June 19816.6 °C16 January 198124.4 °C949 mm2170
198043.2 °C24 May 19806.7 °C2 February 198025.2 °C1,036 mm2230
197943.1 °C5 June 19797.4 °C4 February 197925.9 °C952 mm2270
197842.9 °C20 May 19785.8 °C20 January 197824.6 °C1,062 mm1990
197741.9 °C1 June 19776.5 °C15 January 197724.9 °C1,144 mm2010
197641.8 °C5 May 19767.3 °C16 December 197625.3 °C1,002 mm2450
197542.6 °C2 May 19756.3 °C21 January 197525.2 °C1,116 mm2210
197442.4 °C7 May 19746.7 °C17 January 197425.2 °C1,328 mm2170
197342.8 °C15 April 19737.1 °C17 January 197325.2 °C1,487 mm2130
197243.9 °C1 June 19726.9 °C12 January 197225.6 °C962 mm2180
197137.1 °C2 April 19717.0 °C3 January 197124.0 °C1,804 mm1570
197043.8 °C13 May 19707.8 °C31 December 197025.1 °C1,134 mm2110
196942.6 °C25 May 19696.9 °C12 January 196925.3 °C992 mm2220
196845.7 °C25 May 19686.5 °C30 December 196824.9 °C1,384 mm2120
196744.5 °C2 June 19676.2 °C15 January 196725.4 °C946 mm2220
196645.6 °C8 June 19667.3 °C25 December 196625.5 °C978 mm2050
196543.3 °C5 June 19657.8 °C24 December 196525.4 °C1,425 mm1890
196445.5 °C5 June 19645.4 °C31 January 196425.6 °C1,266 mm2110
196342.8 °C19 May 19635.8 °C4 January 196325.3 °C1,215 mm2320
196243.9 °C26 May 19626.0 °C17 January 196225.0 °C1,301 mm1890
196144.9 °C19 May 19616.4 °C25 December 196124.7 °C1,129 mm2050
196044.9 °C17 April 19607.8 °C28 January 196025.7 °C1,318 mm2140
195943.6 °C11 April 19596.8 °C4 January 195925.1 °C1,415 mm1870
195845.4 °C26 May 19589.1 °C20 January 195826.4 °C1,511 mm2170
195746.0 °C29 May 19577.8 °C16 February 195726.1 °C1,286 mm2310
195644.3 °C20 April 19567.4 °C24 January 195625.1 °C1,624 mm1930
195544.5 °C30 May 19557.0 °C2 January 195525.6 °C1,211 mm2120
195443.5 °C14 May 19546.2 °C26 January 195425.0 °C1,097 mm1900
195334.9 °C30 May 19535.9 °C26 January 195323.4 °C1,822 mm1370
195235.2 °C14 April 19528.3 °C13 January 195223.3 °C1,817 mm1330
195142.0 °C20 May 19517.7 °C26 January 195124.0 °C1,344 mm1750
195041.2 °C23 May 19506.4 °C14 February 195024.3 °C1,720 mm1500
194936.6 °C24 June 19498.6 °C14 December 194923.4 °C1,833 mm1170
194841.6 °C12 April 19489.5 °C16 December 194825.0 °C1,213 mm1930
194743.4 °C17 May 19478.9 °C15 January 194725.6 °C1,008 mm1970
194643.0 °C23 May 19466.9 °C2 January 194625.2 °C998 mm2030
194542.3 °C14 June 19456.4 °C25 December 194524.8 °C973 mm1970
194445.1 °C26 May 19449.5 °C19 January 194425.5 °C1,104 mm1990
194340.2 °C26 May 19437.9 °C8 February 194324.2 °C1,099 mm1770
194242.2 °C8 May 19428.8 °C22 January 194225.1 °C1,190 mm1750
194140.4 °C30 May 19416.7 °C13 January 194124.6 °C1,350 mm1830
194040.7 °C10 May 19407.2 °C6 January 194024.5 °C885 mm1900

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
30.3 °C
-0.3 °C
Hot days (≥ 30 °C)
226 d/yr
+16
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1463 mm
+247 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan22.2 °C-0.8 °C0 mm-22 mm
Feb27.7 °C+1.1 °C2 mm-17 mm
Mar32.3 °C-0.2 °C14 mm-7 mm
Apr35.2 °C-1.5 °C57 mm+29 mm
May34.9 °C-2.2 °C119 mm+55 mm
Jun33.7 °C-1.1 °C185 mm+3 mm
Jul32.0 °C+0.3 °C326 mm+19 mm
Aug31.8 °C+0.4 °C426 mm+167 mm
Sep32.8 °C+1.6 °C201 mm-16 mm
Oct30.8 °C+0.7 °C133 mm+55 mm
Nov27.7 °C+0.1 °C1 mm-9 mm
Dec22.1 °C-2.0 °C0 mm-8 mm

The year's extremes

Hottest day
41.6 °C
26 Apr 2025
Coldest day
8.0 °C
10 Jan 2025
Wettest day
124.0 mm
2 Aug 2025
Windiest day
26.5 km/h
26 Jul 2025
Strongest gust
55.1 km/h
26 Jul 2025
Hottest feels-like
46.1 °C
21 Apr 2025
Coldest feels-like
6.2 °C
10 Jan 2025
Sunniest day
13.0 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 Kharagpur?

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

What is the hottest day ever recorded in Kharagpur?

The hottest day measured in Kharagpur between 1940 and 2025 was 29 May 1957, reaching 46.0 °C.

What is the coldest day in Kharagpur?

The coldest day measured in Kharagpur between 1940 and 2025 was 9 January 2013, at 3.6 °C.

Does it snow in Kharagpur?

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

Has the climate of Kharagpur warmed?

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

What is the wettest day in Kharagpur?

The wettest day measured in Kharagpur between 1940 and 2025 was 7 October 2004, with 213 mm of rain in 24 hours.

What was the windiest day in Kharagpur?

The windiest day measured in Kharagpur between 1940 and 2025 was 8 August 1979, with winds reaching 39.1 km/h.

What is the warmest month in Kharagpur?

The warmest month in Kharagpur is May (30.9 °C on average); the coldest is January (16.3 °C).

How much does it rain in Kharagpur?

Kharagpur receives on average 1,216 mm of precipitation per year, spread over about 131 rainy days.

Is it sunny in Kharagpur?

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

Are there tropical nights in Kharagpur?

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

What was the most extreme apparent temperature in Kharagpur?

In Kharagpur, between 1940 and 2025, the highest apparent temperature reached 49.4 °C on 29 May 2024, and the lowest was 0.8 °C on 9 January 2013.

Compare Kharagpur with another city

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

Nearby cities

The climate around Kharagpur

Other cities — India