Puruliya climate — normals and trends

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

Puruliya averages 0 frost days, 191 hot days (≥ 30 °C) and 145 rainy days per year.

Puruliya has warmed by +0.9 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.8 °C (on 27 May 1944) and the coldest 5.1 °C (on 25 December 1961).

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

PuruliyaWest Bengal

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

Mean daily temperature

24.9°C

Average daily high

30.6°C

Average daily low

20.3°C

Annual rainfall

1,387mm

Sunshine / day

9.9h

Mean relative humidity

68%

Average peak wind

11.7km/h

Seasonal range

13.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

191 d/yr

Rainy days (≥ 1 mm)

145 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.2 °C

Average feels-like low

22.1 °C

Average peak gust

27.2 km/h

Tropical nights (≥ 20 °C)

216 d/yr

Solar radiation

18.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

27 May 1944

Coldest day

5.1 °C

25 December 1961

Wettest day

231 mm

23 June 1996

Windiest day

45.3 km/h

16 August 1974

Strongest gust

93.2 km/h

16 August 1974

Hottest feels-like

48.8 °C

10 June 2015

Coldest feels-like

2.2 °C

26 December 1945

Sunniest day

13.0 h

13 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.0 °C23 April 20258.1 °C30 December 202525.1 °C1,874 mm2090
202444.3 °C30 April 20247.9 °C26 January 202426.0 °C1,514 mm2200
202343.3 °C19 April 20239.0 °C9 January 202326.1 °C1,329 mm2340
202242.4 °C29 April 20228.5 °C20 January 202225.4 °C1,182 mm2190
202141.4 °C25 April 20217.9 °C1 February 202125.4 °C1,676 mm2160
202039.0 °C17 April 20208.4 °C20 December 202024.9 °C1,606 mm2240
201942.9 °C30 May 20197.4 °C28 December 201925.5 °C1,442 mm2090
201841.0 °C8 May 20186.0 °C7 January 201825.3 °C1,333 mm2330
201742.8 °C19 April 20177.5 °C15 January 201725.8 °C1,547 mm2250
201644.0 °C16 April 20167.1 °C24 January 201626.0 °C1,376 mm2390
201541.4 °C23 May 20158.5 °C20 December 201525.7 °C1,447 mm2390
201442.5 °C1 May 20147.3 °C29 December 201425.1 °C1,403 mm2030
201341.5 °C1 May 20136.1 °C9 January 201324.9 °C1,456 mm1980
201242.7 °C4 June 20127.4 °C27 December 201225.4 °C1,249 mm2270
201140.0 °C10 May 20116.3 °C8 January 201124.8 °C1,579 mm2130
201044.7 °C19 April 20107.7 °C7 January 201026.1 °C769 mm2470
200943.8 °C1 May 20098.5 °C27 December 200925.8 °C1,336 mm2370
200841.2 °C24 April 20086.4 °C2 January 200825.1 °C1,658 mm2220
200740.8 °C2 June 20078.1 °C5 January 200724.8 °C1,871 mm1890
200641.3 °C10 April 20067.0 °C12 January 200625.2 °C1,225 mm2080
200544.0 °C17 June 20058.0 °C21 January 200525.5 °C1,249 mm2070
200442.9 °C16 April 20047.4 °C5 January 200425.1 °C1,096 mm1930
200342.0 °C29 May 20035.2 °C15 January 200324.8 °C1,428 mm1990
200243.4 °C19 May 20028.2 °C26 January 200225.2 °C1,593 mm2010
200141.7 °C29 April 20015.7 °C6 January 200124.7 °C1,177 mm2010
200039.7 °C13 May 20006.8 °C7 January 200024.8 °C985 mm2080
199942.8 °C28 April 19996.7 °C19 January 199925.0 °C1,427 mm1960
199843.2 °C1 June 19987.4 °C6 January 199825.0 °C1,220 mm1970
199741.7 °C21 May 19977.4 °C26 January 199724.7 °C1,551 mm2000
199643.0 °C29 May 19967.9 °C12 December 199625.0 °C1,596 mm2040
199542.4 °C29 May 19956.9 °C2 January 199525.1 °C1,301 mm1890
199442.0 °C2 June 19947.9 °C18 January 199424.9 °C1,452 mm1820
199343.6 °C5 May 19937.1 °C21 January 199324.7 °C1,324 mm1970
199242.0 °C6 June 19926.7 °C3 January 199224.7 °C1,028 mm2000
199142.0 °C7 May 19916.2 °C4 January 199124.9 °C1,227 mm2010
199041.2 °C18 April 19906.2 °C4 January 199024.4 °C1,549 mm1430
198942.8 °C4 May 19895.4 °C14 January 198924.7 °C1,452 mm1930
198843.9 °C27 May 19887.6 °C27 January 198824.9 °C1,272 mm2080
198742.5 °C22 May 19877.6 °C25 January 198725.1 °C1,194 mm2020
198641.4 °C14 April 19866.1 °C6 January 198624.6 °C1,459 mm1740
198541.2 °C30 May 19858.9 °C19 January 198525.1 °C1,203 mm1880
198445.2 °C24 May 19847.7 °C22 December 198424.7 °C1,945 mm1770
198344.0 °C7 June 19837.2 °C4 January 198324.9 °C1,178 mm2000
198241.4 °C29 May 19828.8 °C26 December 198224.9 °C817 mm2000
198140.4 °C15 May 19816.4 °C14 January 198124.2 °C1,122 mm2030
198043.2 °C5 May 19806.4 °C11 January 198025.0 °C1,279 mm1980
197942.9 °C20 May 19797.6 °C4 February 197925.7 °C808 mm2410
197843.6 °C20 May 19786.2 °C7 January 197824.5 °C1,438 mm1520
197741.0 °C2 June 19776.7 °C30 January 197725.0 °C1,144 mm1950
197642.2 °C1 June 19767.5 °C21 December 197625.2 °C1,117 mm2190
197542.4 °C11 May 19757.0 °C16 January 197524.7 °C1,225 mm1880
197443.0 °C9 May 19746.2 °C17 January 197425.0 °C1,123 mm2160
197343.7 °C22 April 19737.3 °C21 December 197325.2 °C1,534 mm1880
197244.3 °C19 May 19726.4 °C7 January 197225.4 °C1,142 mm1970
197139.5 °C4 April 19717.0 °C2 January 197123.8 °C1,968 mm1430
197045.6 °C14 May 19707.9 °C25 December 197025.0 °C1,331 mm1900
196942.5 °C26 May 19696.6 °C16 January 196925.2 °C1,229 mm2010
196843.7 °C23 May 19685.6 °C29 December 196824.8 °C1,599 mm1800
196745.1 °C2 June 19676.4 °C2 February 196725.2 °C1,356 mm1840
196644.9 °C9 June 19666.2 °C24 December 196625.3 °C1,282 mm1940
196544.0 °C17 May 19657.3 °C11 January 196525.1 °C1,364 mm1790
196445.2 °C10 June 19646.5 °C31 January 196425.2 °C1,386 mm1800
196344.2 °C25 May 19636.1 °C6 January 196325.0 °C1,451 mm2060
196243.0 °C26 May 19625.9 °C17 January 196224.5 °C1,387 mm1660
196144.1 °C19 May 19615.1 °C25 December 196124.5 °C1,543 mm1600
196044.9 °C14 May 19607.0 °C28 January 196025.3 °C1,551 mm1800
195944.0 °C1 May 19596.3 °C4 January 195925.2 °C1,605 mm1550
195846.0 °C5 June 19588.4 °C27 December 195826.0 °C1,642 mm1820
195746.5 °C29 May 19578.4 °C13 February 195725.9 °C1,186 mm2020
195646.1 °C4 May 19567.1 °C8 February 195624.8 °C1,634 mm1550
195544.9 °C31 May 19556.3 °C28 December 195525.5 °C1,129 mm1840
195443.4 °C17 April 19546.1 °C26 January 195425.2 °C921 mm1900
195337.6 °C31 May 19535.2 °C25 January 195323.1 °C1,881 mm1330
195236.6 °C12 April 19527.6 °C15 December 195223.2 °C1,700 mm1190
195141.7 °C13 May 19517.4 °C27 January 195123.7 °C1,603 mm1640
195041.0 °C30 April 19506.2 °C14 February 195024.0 °C1,852 mm1370
194937.4 °C23 June 19497.2 °C9 February 194923.1 °C2,162 mm940
194844.4 °C29 May 19488.2 °C18 December 194825.0 °C1,564 mm1650
194745.8 °C1 June 19477.7 °C17 January 194725.3 °C1,177 mm1660
194641.9 °C23 May 19466.7 °C2 January 194624.8 °C1,499 mm1800
194544.9 °C27 May 19455.7 °C26 December 194524.7 °C1,411 mm1770
194446.8 °C27 May 19449.6 °C2 February 194425.1 °C1,264 mm1680
194342.0 °C24 May 19437.3 °C8 February 194324.2 °C1,245 mm1540
194242.6 °C10 May 19428.0 °C7 January 194224.9 °C1,205 mm1630
194142.1 °C25 April 19416.5 °C13 January 194124.3 °C1,555 mm1620
194043.0 °C11 May 19406.8 °C7 January 194024.5 °C1,069 mm1700

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.6 °C
0.0 °C
Hot days (≥ 30 °C)
209 d/yr
+18
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1874 mm
+487 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.8 °C+0.6 °C0 mm-17 mm
Feb29.7 °C+2.0 °C20 mm-3 mm
Mar33.8 °C+0.8 °C49 mm+21 mm
Apr36.2 °C-1.0 °C51 mm+16 mm
May35.6 °C-2.2 °C97 mm+22 mm
Jun33.0 °C-1.4 °C444 mm+206 mm
Jul30.3 °C-0.4 °C504 mm+182 mm
Aug30.6 °C+0.3 °C382 mm+82 mm
Sep31.6 °C+1.2 °C244 mm+15 mm
Oct30.6 °C+1.1 °C83 mm-9 mm
Nov27.4 °C+0.2 °C1 mm-18 mm
Dec23.4 °C-1.1 °C0 mm-10 mm

The year's extremes

Hottest day
41.0 °C
23 Apr 2025
Coldest day
8.1 °C
30 Dec 2025
Wettest day
85.6 mm
23 Aug 2025
Windiest day
23.4 km/h
3 Oct 2025
Strongest gust
49.0 km/h
3 Oct 2025
Hottest feels-like
44.8 °C
20 Apr 2025
Coldest feels-like
6.6 °C
30 Dec 2025
Sunniest day
12.9 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 Puruliya?

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

What is the hottest day ever recorded in Puruliya?

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

What is the coldest day in Puruliya?

The coldest day measured in Puruliya between 1940 and 2025 was 25 December 1961, at 5.1 °C.

Does it snow in Puruliya?

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

Has the climate of Puruliya warmed?

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

What is the wettest day in Puruliya?

The wettest day measured in Puruliya between 1940 and 2025 was 23 June 1996, with 231 mm of rain in 24 hours.

What was the windiest day in Puruliya?

The windiest day measured in Puruliya between 1940 and 2025 was 16 August 1974, with winds reaching 45.3 km/h.

What is the warmest month in Puruliya?

The warmest month in Puruliya is May (31.1 °C on average); the coldest is January (17.2 °C).

How much does it rain in Puruliya?

Puruliya receives on average 1,387 mm of precipitation per year, spread over about 145 rainy days.

Is it sunny in Puruliya?

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

Are there tropical nights in Puruliya?

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

What was the most extreme apparent temperature in Puruliya?

In Puruliya, between 1940 and 2025, the highest apparent temperature reached 48.8 °C on 10 June 2015, and the lowest was 2.2 °C on 26 December 1945.

Compare Puruliya with another city

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

Nearby cities

The climate around Puruliya

Other cities — India