Ranchi climate — normals and trends

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

Ranchi averages 0 frost days, 121 hot days (≥ 30 °C) and 141 rainy days per year.

Ranchi 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 43.9 °C (on 27 May 1944) and the coldest 3.9 °C (on 25 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

RanchiJharkhand

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

Mean daily temperature

23.3°C

Average daily high

28.7°C

Average daily low

19.0°C

Annual rainfall

1,371mm

Sunshine / day

9.8h

Mean relative humidity

65%

Average peak wind

13.6km/h

Seasonal range

13.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

121 d/yr

Rainy days (≥ 1 mm)

141 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.2 °C

Average feels-like low

19.7 °C

Average peak gust

30.4 km/h

Tropical nights (≥ 20 °C)

197 d/yr

Solar radiation

18.3 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.28 · 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

43.9 °C

27 May 1944

Coldest day

3.9 °C

25 January 1953

Wettest day

295 mm

19 July 1949

Windiest day

45.0 km/h

1 October 1959

Strongest gust

101.9 km/h

16 August 1974

Hottest feels-like

45.1 °C

30 May 2024

Coldest feels-like

0.1 °C

12 February 1950

Sunniest day

13.0 h

10 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.7 °C25 April 20257.5 °C28 December 202523.5 °C1,938 mm1350
202442.3 °C29 May 20246.7 °C26 January 202424.3 °C1,519 mm1620
202340.1 °C9 June 20238.4 °C6 January 202324.4 °C1,052 mm1710
202241.5 °C28 April 20227.2 °C20 January 202223.9 °C1,121 mm1550
202139.4 °C30 March 20217.2 °C20 December 202123.8 °C1,704 mm1580
202037.7 °C27 May 20207.6 °C11 January 202023.0 °C1,510 mm1360
201941.9 °C10 June 20195.8 °C28 December 201923.9 °C1,319 mm1390
201840.4 °C22 May 20186.4 °C23 December 201823.6 °C1,246 mm1760
201741.7 °C15 May 20177.3 °C15 January 201724.3 °C1,418 mm1590
201641.8 °C19 April 20166.7 °C25 January 201624.4 °C1,610 mm1520
201541.1 °C29 May 20157.9 °C19 January 201524.0 °C1,235 mm1700
201439.9 °C23 May 20146.3 °C29 December 201423.4 °C1,267 mm1350
201341.0 °C11 May 20136.6 °C12 January 201323.4 °C1,239 mm1370
201241.8 °C1 June 20126.1 °C28 December 201223.9 °C1,208 mm1430
201139.4 °C13 May 20115.1 °C8 January 201123.3 °C1,514 mm1340
201042.6 °C19 April 20107.1 °C8 January 201024.7 °C817 mm1730
200942.1 °C1 May 20098.4 °C27 December 200924.4 °C1,214 mm1820
200840.2 °C30 April 20085.9 °C2 January 200823.4 °C1,452 mm1300
200739.2 °C3 June 20077.3 °C19 December 200723.3 °C1,744 mm1170
200640.1 °C10 April 20068.2 °C12 January 200623.8 °C1,252 mm1500
200541.9 °C17 June 20057.8 °C21 January 200524.0 °C1,019 mm1420
200440.1 °C12 May 20046.7 °C5 February 200423.4 °C1,016 mm1350
200341.0 °C3 June 20035.8 °C10 January 200323.3 °C1,755 mm1230
200241.5 °C23 May 20027.5 °C30 December 200223.6 °C1,319 mm1420
200140.0 °C29 April 20014.8 °C6 January 200123.4 °C1,225 mm1180
200038.7 °C1 May 20006.5 °C8 January 200023.2 °C1,122 mm1290
199941.3 °C27 April 19996.3 °C11 January 199923.5 °C1,539 mm1190
199841.9 °C1 June 19987.1 °C4 January 199823.4 °C1,248 mm1130
199739.2 °C14 May 19976.9 °C23 January 199723.1 °C1,562 mm1180
199640.1 °C29 May 19968.0 °C1 February 199623.4 °C1,339 mm1250
199541.8 °C5 June 19956.5 °C3 January 199523.4 °C1,279 mm1150
199439.4 °C1 June 19947.1 °C18 January 199423.1 °C1,706 mm980
199341.3 °C5 May 19937.0 °C28 January 199323.3 °C1,081 mm1220
199240.4 °C6 June 19926.0 °C14 January 199223.2 °C841 mm1280
199140.7 °C16 May 19915.5 °C4 January 199123.2 °C1,367 mm1210
199038.7 °C18 April 19907.4 °C7 January 199022.8 °C1,467 mm780
198939.6 °C12 May 19895.0 °C14 January 198923.2 °C1,099 mm1010
198842.2 °C27 May 19888.8 °C27 January 198823.5 °C1,096 mm1150
198740.1 °C21 May 19877.5 °C23 January 198723.4 °C1,190 mm1370
198639.7 °C9 June 19866.5 °C7 January 198623.0 °C1,167 mm1120
198540.4 °C29 May 19858.6 °C9 February 198523.5 °C992 mm1200
198443.2 °C24 May 19847.2 °C22 December 198423.0 °C1,760 mm1000
198340.9 °C7 June 19836.9 °C30 December 198323.1 °C1,015 mm1200
198239.1 °C31 May 19828.6 °C27 December 198223.2 °C1,002 mm1270
198139.2 °C15 May 19815.2 °C14 January 198122.8 °C1,049 mm1080
198041.4 °C5 May 19807.4 °C1 February 198023.7 °C1,397 mm1120
197940.7 °C20 May 19797.0 °C2 January 197924.3 °C704 mm1640
197841.7 °C20 May 19785.2 °C7 January 197823.0 °C1,337 mm890
197738.7 °C2 June 19776.9 °C2 January 197723.4 °C1,223 mm1030
197640.2 °C1 June 19766.6 °C8 January 197623.6 °C1,230 mm1380
197540.9 °C12 May 19756.8 °C8 January 197523.2 °C1,257 mm1080
197441.0 °C9 May 19745.8 °C18 January 197423.6 °C943 mm1360
197342.3 °C7 May 19736.1 °C27 December 197323.7 °C1,305 mm1130
197242.2 °C19 May 19726.7 °C10 February 197223.7 °C1,126 mm1360
197139.1 °C3 May 19717.0 °C31 December 197122.2 °C2,148 mm880
197042.6 °C14 May 19707.9 °C24 January 197023.2 °C1,423 mm1110
196939.8 °C26 May 19696.3 °C16 January 196923.6 °C1,252 mm1300
196840.9 °C23 May 19684.5 °C29 December 196822.9 °C1,708 mm1060
196741.6 °C2 June 19678.2 °C14 January 196723.5 °C1,549 mm1240
196642.6 °C28 May 19666.4 °C22 January 196623.6 °C1,344 mm1130
196541.1 °C18 May 19656.8 °C31 December 196523.3 °C1,317 mm1070
196442.0 °C10 June 19646.9 °C17 December 196423.4 °C1,376 mm1180
196340.7 °C25 May 19637.1 °C19 January 196323.2 °C1,282 mm1170
196241.5 °C26 May 19625.7 °C18 January 196222.8 °C1,444 mm1110
196141.5 °C19 May 19614.6 °C25 December 196122.8 °C1,817 mm1110
196042.8 °C14 May 19606.7 °C26 January 196023.7 °C1,440 mm1140
195942.6 °C23 May 19596.6 °C28 December 195923.6 °C1,440 mm1170
195843.4 °C5 June 19588.5 °C1 February 195824.2 °C1,722 mm1200
195743.4 °C29 May 19578.1 °C13 February 195724.0 °C1,437 mm1180
195643.5 °C4 May 19566.7 °C8 February 195623.1 °C1,641 mm1040
195543.3 °C4 June 19556.5 °C28 December 195523.7 °C1,167 mm1220
195441.5 °C19 May 19545.9 °C28 January 195423.4 °C1,212 mm1120
195336.1 °C31 May 19533.9 °C25 January 195321.4 °C1,916 mm690
195235.0 °C12 June 19525.9 °C30 December 195221.4 °C1,858 mm650
195138.9 °C14 May 19516.2 °C27 January 195121.8 °C1,541 mm660
195039.7 °C3 June 19505.1 °C12 February 195022.3 °C1,721 mm820
194935.0 °C22 June 19496.1 °C9 February 194921.5 °C2,640 mm550
194843.1 °C20 May 19487.1 °C16 December 194823.2 °C1,470 mm1060
194743.4 °C1 June 19477.1 °C16 January 194723.5 °C1,262 mm1090
194640.3 °C1 May 19465.7 °C23 December 194623.1 °C1,543 mm1030
194543.0 °C14 June 19456.3 °C25 December 194523.0 °C1,789 mm1190
194443.9 °C27 May 19448.4 °C16 January 194423.2 °C1,342 mm1030
194340.1 °C23 May 19437.8 °C2 February 194322.4 °C1,169 mm940
194240.5 °C10 June 19427.8 °C24 January 194223.0 °C1,185 mm1100
194141.7 °C29 May 19416.6 °C1 January 194122.7 °C1,518 mm1130
194040.7 °C12 May 19406.5 °C5 January 194022.7 °C1,033 mm900

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.9 °C
+0.2 °C
Hot days (≥ 30 °C)
135 d/yr
+14
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1938 mm
+567 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.0 °C+1.3 °C0 mm-20 mm
Feb28.7 °C+2.8 °C9 mm-16 mm
Mar32.4 °C+1.5 °C59 mm+32 mm
Apr34.8 °C-0.4 °C34 mm+7 mm
May33.5 °C-2.9 °C104 mm+49 mm
Jun31.0 °C-1.7 °C562 mm+328 mm
Jul28.3 °C-0.2 °C542 mm+190 mm
Aug28.7 °C+0.5 °C313 mm-5 mm
Sep29.3 °C+1.0 °C256 mm+43 mm
Oct28.5 °C+0.9 °C59 mm-17 mm
Nov25.4 °C+0.1 °C1 mm-14 mm
Dec22.4 °C-0.4 °C0 mm-10 mm

The year's extremes

Hottest day
39.7 °C
25 Apr 2025
Coldest day
7.5 °C
28 Dec 2025
Wettest day
214.8 mm
19 Jun 2025
Windiest day
27.2 km/h
27 Sep 2025
Strongest gust
49.7 km/h
3 Oct 2025
Hottest feels-like
41.1 °C
14 Jun 2025
Coldest feels-like
5.7 °C
9 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 Ranchi?

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

What is the hottest day ever recorded in Ranchi?

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

What is the coldest day in Ranchi?

The coldest day measured in Ranchi between 1940 and 2025 was 25 January 1953, at 3.9 °C.

Does it snow in Ranchi?

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

Has the climate of Ranchi warmed?

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

What is the wettest day in Ranchi?

The wettest day measured in Ranchi between 1940 and 2025 was 19 July 1949, with 295 mm of rain in 24 hours.

What was the windiest day in Ranchi?

The windiest day measured in Ranchi between 1940 and 2025 was 1 October 1959, with winds reaching 45.0 km/h.

What is the warmest month in Ranchi?

The warmest month in Ranchi is May (29.9 °C on average); the coldest is January (16.1 °C).

How much does it rain in Ranchi?

Ranchi receives on average 1,371 mm of precipitation per year, spread over about 141 rainy days.

Is it sunny in Ranchi?

Ranchi gets on average 9.8 hours of sunshine per day, roughly 3,577 hours per year over 1940-2025.

Are there tropical nights in Ranchi?

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

What was the most extreme apparent temperature in Ranchi?

In Ranchi, between 1940 and 2025, the highest apparent temperature reached 45.1 °C on 30 May 2024, and the lowest was 0.1 °C on 12 February 1950.

Compare Ranchi with another city

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

Nearby cities

The climate around Ranchi

Other cities — India