Guru Har Sahāi climate — normals and trends

Guru Har Sahāi (India) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 24.8 °C and it receives 529 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 June (34.7 °C on average) and the coldest is January (12.4 °C). Rainfall peaks in July.

Guru Har Sahāi averages 0 frost days, 226 hot days (≥ 30 °C) and 75 rainy days per year.

The mean temperature of Guru Har Sahāi has changed by -1.1 °C between 1940 and 2025, or -0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 49.9 °C (on 29 May 1944) and the coldest -0.5 °C (on 16 January 1964).

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

Guru Har SahāiPunjab

coords
30.71°, 74.40°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthNovember

Mean daily temperature

24.8°C

Average daily high

31.6°C

Average daily low

19.1°C

Annual rainfall

529mm

Sunshine / day

10.9h

Mean relative humidity

56%

Average peak wind

12.6km/h

Seasonal range

22.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

226 d/yr

Rainy days (≥ 1 mm)

75 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.8 °C

Average feels-like low

19.6 °C

Average peak gust

27.2 km/h

Tropical nights (≥ 20 °C)

186 d/yr

Solar radiation

19.1 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.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

49.9 °C

29 May 1944

Coldest day

-0.5 °C

16 January 1964

Wettest day

191 mm

4 October 1955

Windiest day

40.5 km/h

14 May 1958

Strongest gust

79.2 km/h

14 May 1958

Hottest feels-like

52.1 °C

4 June 2024

Coldest feels-like

-4.0 °C

24 December 1945

Sunniest day

13.9 h

12 June 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202544.9 °C12 June 20254.7 °C27 January 202524.5 °C720 mm2160
202446.2 °C29 May 20243.7 °C25 January 202424.7 °C407 mm2310
202342.7 °C22 May 20231.7 °C17 January 202324.2 °C503 mm2060
202244.9 °C14 May 20224.8 °C25 December 202225.1 °C573 mm2340
202143.1 °C10 June 20212.9 °C20 December 202124.7 °C394 mm2200
202045.1 °C27 May 20201.5 °C1 January 202024.1 °C576 mm2090
201946.5 °C10 June 20193.0 °C30 December 201924.4 °C514 mm2180
201845.0 °C29 May 20183.1 °C25 December 201825.0 °C478 mm2290
201746.1 °C4 June 20173.5 °C11 January 201725.3 °C423 mm2240
201645.8 °C19 May 20165.6 °C23 January 201625.6 °C398 mm2270
201544.2 °C23 May 20154.7 °C25 December 201524.4 °C673 mm2020
201445.9 °C8 June 20142.5 °C3 January 201424.4 °C434 mm2110
201346.2 °C24 May 20131.8 °C7 January 201324.6 °C537 mm2130
201245.0 °C30 May 20122.4 °C8 February 201224.1 °C424 mm2050
201144.4 °C17 May 20112.4 °C25 December 201124.4 °C483 mm2270
201045.9 °C26 May 20104.3 °C28 December 201024.8 °C555 mm2360
200944.9 °C19 May 20095.1 °C25 December 200925.1 °C319 mm2220
200843.7 °C3 May 20080.5 °C27 January 200824.6 °C561 mm2440
200746.7 °C9 June 20071.7 °C8 January 200725.0 °C446 mm2290
200645.7 °C13 May 20060.8 °C8 January 200625.1 °C502 mm2170
200544.6 °C5 June 20053.0 °C13 December 200524.2 °C469 mm2100
200445.5 °C19 May 20043.8 °C4 January 200425.4 °C358 mm2280
200345.3 °C3 June 20032.7 °C13 January 200324.8 °C479 mm2360
200244.8 °C18 May 20024.0 °C9 January 200225.6 °C270 mm2330
200145.9 °C11 May 20013.8 °C9 January 200124.7 °C447 mm2220
200044.9 °C3 May 20003.3 °C15 January 200025.1 °C373 mm2320
199944.9 °C28 May 19994.7 °C4 February 199925.5 °C381 mm2310
199847.5 °C27 May 19983.5 °C17 January 199825.1 °C509 mm2300
199744.2 °C16 June 19973.3 °C13 January 199723.6 °C754 mm1850
199645.8 °C3 June 19961.5 °C10 December 199624.2 °C708 mm2250
199546.7 °C8 June 19954.6 °C25 December 199524.3 °C754 mm2080
199445.5 °C7 June 19944.1 °C31 December 199424.3 °C744 mm2200
199345.7 °C10 June 19932.8 °C14 January 199324.9 °C473 mm2200
199244.4 °C7 June 19924.0 °C1 January 199224.1 °C505 mm2120
199144.6 °C4 June 19912.1 °C3 January 199124.7 °C393 mm2210
199044.8 °C18 June 19903.7 °C30 December 199024.6 °C603 mm2250
198944.3 °C16 May 19892.1 °C13 January 198924.1 °C396 mm2120
198845.6 °C30 May 19884.1 °C10 February 198824.8 °C843 mm2230
198747.2 °C7 June 19874.7 °C2 January 198725.1 °C380 mm2140
198645.1 °C10 June 19861.8 °C4 January 198624.1 °C515 mm2350
198544.5 °C20 May 19852.2 °C11 December 198525.0 °C489 mm2350
198445.6 °C25 May 19841.9 °C24 February 198424.3 °C584 mm2320
198343.9 °C23 June 19832.7 °C19 January 198323.4 °C761 mm2030
198246.4 °C8 June 19824.4 °C23 December 198223.9 °C566 mm2110
198146.3 °C18 June 19813.1 °C11 January 198125.0 °C531 mm2140
198045.9 °C19 June 19801.5 °C5 February 198025.0 °C589 mm2140
197945.1 °C8 June 19794.4 °C27 January 197924.4 °C496 mm2160
197846.5 °C4 June 19782.3 °C27 December 197824.3 °C603 mm2190
197744.8 °C4 June 19773.1 °C1 January 197724.2 °C632 mm2440
197644.9 °C2 June 19763.1 °C11 December 197623.8 °C817 mm2130
197544.2 °C16 June 19753.7 °C18 January 197523.8 °C661 mm2240
197445.3 °C2 July 19740.7 °C8 February 197424.5 °C347 mm2320
197346.0 °C7 June 19731.2 °C29 December 197324.5 °C616 mm2250
197245.4 °C17 June 19721.8 °C8 January 197224.7 °C479 mm2210
197143.9 °C4 June 19711.8 °C7 January 197124.6 °C610 mm2360
197044.7 °C17 May 19702.6 °C7 January 197025.0 °C493 mm2260
196944.6 °C8 June 19692.8 °C5 January 196925.1 °C564 mm2440
196845.5 °C3 July 19682.9 °C2 February 196824.6 °C380 mm2280
196745.6 °C20 May 19670.2 °C15 January 196724.5 °C734 mm2140
196647.5 °C7 May 19664.5 °C8 January 196625.1 °C573 mm2380
196546.8 °C20 June 19654.0 °C31 December 196525.5 °C345 mm2400
196447.3 °C29 June 1964-0.5 °C16 January 196424.8 °C729 mm2422
196346.8 °C30 May 19632.5 °C17 January 196325.8 °C304 mm2360
196246.2 °C28 May 19622.1 °C16 January 196224.6 °C557 mm2200
196144.8 °C31 May 19612.8 °C14 January 196124.2 °C573 mm2160
196047.5 °C9 June 19602.6 °C25 January 196025.3 °C536 mm2400
195946.3 °C6 June 19592.7 °C11 January 195924.6 °C861 mm2200
195847.3 °C26 April 19586.1 °C6 January 195825.4 °C682 mm2370
195746.4 °C29 May 19573.5 °C11 February 195724.6 °C468 mm2160
195649.4 °C9 May 19563.6 °C23 January 195625.4 °C708 mm2290
195547.9 °C6 June 19553.0 °C1 January 195525.0 °C758 mm2280
195449.3 °C30 May 19542.6 °C22 January 195425.7 °C452 mm2320
195348.3 °C11 June 19532.5 °C23 January 195324.5 °C856 mm2030
195248.0 °C18 June 19524.1 °C21 December 195225.7 °C507 mm2310
195148.7 °C29 June 19511.9 °C3 February 195125.8 °C426 mm2420
195048.0 °C25 June 19500.3 °C11 February 195024.6 °C638 mm2040
194947.5 °C27 May 19491.2 °C6 January 194925.2 °C622 mm2220
194848.0 °C2 July 19483.3 °C7 February 194825.6 °C483 mm2190
194748.6 °C25 May 19472.9 °C18 December 194726.7 °C428 mm2490
194648.2 °C29 May 19461.6 °C3 January 194627.2 °C202 mm2570
194548.1 °C16 June 19450.7 °C11 January 194525.4 °C380 mm2450
194449.9 °C29 May 19442.0 °C25 December 194425.0 °C600 mm2380
194347.3 °C6 June 19434.4 °C7 February 194326.2 °C454 mm2720
194248.8 °C8 June 19424.3 °C10 January 194225.9 °C526 mm2620
194148.7 °C30 May 19413.0 °C11 January 194126.9 °C332 mm2640
194047.5 °C30 May 19404.3 °C7 February 194026.3 °C316 mm2570

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
-1.0 °C
Hot days (≥ 30 °C)
216 d/yr
-10
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
720 mm
+191 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan18.9 °C-0.4 °C14 mm-7 mm
Feb23.1 °C+0.1 °C27 mm+2 mm
Mar28.6 °C-0.3 °C4 mm-22 mm
Apr37.8 °C+1.9 °C16 mm-1 mm
May38.6 °C-2.0 °C18 mm-3 mm
Jun38.4 °C-2.6 °C71 mm+29 mm
Jul34.1 °C-2.3 °C154 mm+5 mm
Aug33.5 °C-1.4 °C296 mm+167 mm
Sep34.2 °C-1.1 °C65 mm-2 mm
Oct31.5 °C-2.0 °C47 mm+33 mm
Nov26.7 °C-1.2 °C5 mm-1 mm
Dec21.7 °C-0.2 °C2 mm-9 mm

The year's extremes

Hottest day
44.9 °C
12 Jun 2025
Coldest day
4.7 °C
27 Jan 2025
Wettest day
58.5 mm
25 Aug 2025
Windiest day
32.5 km/h
24 May 2025
Strongest gust
49.0 km/h
25 May 2025
Hottest feels-like
49.1 °C
12 Jun 2025
Coldest feels-like
2.1 °C
27 Jan 2025
Sunniest day
13.9 h
12 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 Guru Har Sahāi?

Guru Har Sahāi has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 24.8 °C and it receives 529 mm of precipitation per year.

What is the hottest day ever recorded in Guru Har Sahāi?

The hottest day measured in Guru Har Sahāi between 1940 and 2025 was 29 May 1944, reaching 49.9 °C.

What is the coldest day in Guru Har Sahāi?

The coldest day measured in Guru Har Sahāi between 1940 and 2025 was 16 January 1964, at -0.5 °C.

Does it snow in Guru Har Sahāi?

Almost never: Guru Har Sahāi sees virtually no snow, with about 0 frost days per year.

Has the climate of Guru Har Sahāi warmed?

Between 1940 and 2025, no statistically significant temperature trend emerges in Guru Har Sahāi.

What is the wettest day in Guru Har Sahāi?

The wettest day measured in Guru Har Sahāi between 1940 and 2025 was 4 October 1955, with 191 mm of rain in 24 hours.

What was the windiest day in Guru Har Sahāi?

The windiest day measured in Guru Har Sahāi between 1940 and 2025 was 14 May 1958, with winds reaching 40.5 km/h.

What is the warmest month in Guru Har Sahāi?

The warmest month in Guru Har Sahāi is June (34.7 °C on average); the coldest is January (12.4 °C).

How much does it rain in Guru Har Sahāi?

Guru Har Sahāi receives on average 529 mm of precipitation per year, spread over about 75 rainy days.

Is it sunny in Guru Har Sahāi?

Guru Har Sahāi gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Guru Har Sahāi?

Yes: Guru Har Sahāi has on average 186 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Guru Har Sahāi?

In Guru Har Sahāi, between 1940 and 2025, the highest apparent temperature reached 52.1 °C on 4 June 2024, and the lowest was -4.0 °C on 24 December 1945.

Compare Guru Har Sahāi with another city

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

Nearby cities

The climate around Guru Har Sahāi

Other cities — India