Garhshankar climate — normals and trends

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

Garhshankar averages 0 frost days, 185 hot days (≥ 30 °C) and 108 rainy days per year.

Garhshankar has warmed by +0.4 °C between 1940 and 2025, or +0.05 °C per decade. This trend is statistically significant.

The hottest day of the period reached 47.4 °C (on 28 May 1944) and the coldest 0.0 °C (on 11 January 1945).

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

GarhshankarPunjab

coords
31.22°, 76.14°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthNovember

Mean daily temperature

22.8°C

Average daily high

29.2°C

Average daily low

17.4°C

Annual rainfall

1,004mm

Sunshine / day

10.6h

Mean relative humidity

66%

Average peak wind

11.8km/h

Seasonal range

20.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

185 d/yr

Rainy days (≥ 1 mm)

108 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.6 °C

Average feels-like low

18.5 °C

Average peak gust

27.8 km/h

Tropical nights (≥ 20 °C)

163 d/yr

Solar radiation

18.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.4 °C

since 1940

+0.1 °C per decade · r² = 0.05 · p = 0.050

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

47.4 °C

28 May 1944

Coldest day

0.0 °C

11 January 1945

Wettest day

470 mm

24 July 1974

Windiest day

43.1 km/h

9 March 1963

Strongest gust

87.8 km/h

9 March 1963

Hottest feels-like

48.6 °C

10 June 2007

Coldest feels-like

-3.1 °C

11 January 1945

Sunniest day

14.0 h

21 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202543.1 °C10 June 20256.0 °C15 January 202523.5 °C1,085 mm2010
202445.1 °C28 May 20244.9 °C14 January 202423.7 °C816 mm2240
202342.9 °C22 May 20234.5 °C18 January 202323.1 °C990 mm1960
202243.8 °C9 June 20225.6 °C24 December 202223.8 °C989 mm2090
202142.3 °C9 June 20214.8 °C20 December 202123.4 °C738 mm2080
202042.2 °C26 May 20204.5 °C29 December 202022.8 °C812 mm2030
201944.3 °C31 May 20194.4 °C16 January 201923.0 °C1,172 mm1890
201843.2 °C13 June 20183.3 °C29 December 201823.6 °C1,069 mm2000
201745.2 °C4 June 20174.5 °C12 January 201723.9 °C948 mm2120
201644.2 °C2 May 20164.9 °C23 January 201624.2 °C691 mm2200
201543.2 °C23 May 20155.5 °C25 December 201523.2 °C1,098 mm1890
201443.7 °C6 June 20143.3 °C6 January 201422.7 °C731 mm1860
201344.3 °C23 May 20133.1 °C6 January 201322.9 °C970 mm1860
201244.1 °C31 May 20123.2 °C10 January 201222.8 °C808 mm1940
201140.7 °C17 May 20113.4 °C24 December 201122.7 °C847 mm1820
201043.8 °C26 May 20104.2 °C27 December 201023.7 °C1,029 mm2040
200942.5 °C4 June 20094.1 °C28 December 200923.4 °C872 mm1970
200842.8 °C3 May 20080.9 °C24 January 200822.9 °C1,295 mm2040
200744.9 °C9 June 20072.8 °C12 January 200723.2 °C850 mm2100
200643.1 °C6 May 20063.9 °C8 January 200623.7 °C734 mm2000
200543.0 °C20 June 20053.1 °C15 December 200522.6 °C884 mm1790
200445.0 °C21 May 20043.1 °C27 December 200423.4 °C658 mm2000
200344.7 °C3 June 20032.4 °C15 January 200322.7 °C968 mm1920
200243.0 °C18 May 20024.0 °C2 January 200223.3 °C905 mm1910
200142.9 °C11 May 20013.9 °C13 January 200122.9 °C967 mm2130
200042.6 °C27 May 20003.9 °C17 January 200022.8 °C907 mm2100
199943.9 °C30 April 19993.9 °C25 December 199923.2 °C874 mm2050
199844.0 °C24 May 19983.6 °C20 January 199822.8 °C1,096 mm1790
199742.2 °C16 June 19973.4 °C15 January 199721.9 °C1,204 mm1590
199641.8 °C28 May 19964.2 °C31 January 199622.5 °C1,203 mm1820
199546.2 °C8 June 19954.1 °C23 January 199523.0 °C1,277 mm1800
199444.4 °C8 June 19943.9 °C23 January 199422.9 °C1,096 mm1920
199344.0 °C7 June 19931.5 °C14 January 199322.8 °C862 mm1830
199242.5 °C16 June 19923.0 °C3 January 199222.3 °C813 mm1790
199141.6 °C30 June 19911.7 °C5 January 199122.2 °C937 mm1750
199042.4 °C28 May 19904.2 °C2 January 199022.5 °C1,392 mm1620
198943.7 °C16 May 19891.7 °C13 January 198922.2 °C862 mm1890
198844.3 °C30 May 19884.9 °C8 December 198822.9 °C1,355 mm1800
198743.0 °C7 June 19873.2 °C3 January 198722.7 °C691 mm1790
198643.0 °C10 June 19862.4 °C6 January 198622.0 °C1,119 mm1620
198542.4 °C20 May 19852.8 °C10 December 198523.0 °C792 mm1930
198445.7 °C25 May 19842.7 °C21 January 198422.4 °C1,250 mm1970
198343.4 °C23 June 19832.5 °C12 January 198322.0 °C1,117 mm1650
198243.2 °C8 June 19824.3 °C26 December 198222.1 °C948 mm1800
198143.7 °C17 June 19811.4 °C19 December 198122.6 °C948 mm1860
198043.3 °C2 May 19802.2 °C9 January 198023.1 °C875 mm1950
197943.6 °C8 June 19793.3 °C6 January 197922.5 °C959 mm1860
197844.5 °C21 May 19782.1 °C29 December 197822.3 °C1,270 mm1840
197742.6 °C4 June 19773.3 °C29 January 197722.4 °C1,069 mm1780
197643.2 °C29 June 19762.9 °C11 December 197622.1 °C1,109 mm1550
197542.8 °C16 June 19754.2 °C4 January 197522.1 °C1,304 mm1790
197441.4 °C15 June 19741.9 °C7 February 197422.4 °C1,447 mm1940
197344.2 °C6 May 19732.2 °C31 December 197322.7 °C1,487 mm1820
197244.8 °C17 June 19723.7 °C17 February 197222.6 °C788 mm1780
197139.6 °C27 May 19712.9 °C1 January 197122.3 °C1,137 mm1770
197043.4 °C17 May 19704.2 °C26 December 197022.9 °C1,105 mm1860
196942.7 °C9 June 19692.8 °C4 January 196922.9 °C784 mm1790
196841.7 °C6 June 19683.2 °C2 February 196822.4 °C1,149 mm1670
196744.3 °C20 May 19672.4 °C15 January 196722.6 °C1,171 mm1730
196645.3 °C8 June 19663.0 °C7 January 196622.7 °C912 mm1680
196544.4 °C15 June 19653.0 °C20 December 196522.8 °C601 mm2040
196444.2 °C10 June 19640.4 °C31 January 196422.7 °C1,437 mm1700
196344.0 °C5 June 19633.3 °C7 January 196323.2 °C762 mm2080
196244.4 °C29 May 19622.6 °C17 January 196222.4 °C958 mm1810
196142.4 °C31 May 19612.5 °C23 December 196122.1 °C1,212 mm1670
196045.8 °C10 June 19603.3 °C25 January 196023.0 °C855 mm1880
195944.2 °C20 June 19593.0 °C12 January 195922.7 °C1,148 mm1640
195844.5 °C16 June 19583.1 °C12 February 195822.8 °C1,046 mm1770
195743.9 °C30 May 19574.2 °C12 February 195722.2 °C924 mm1790
195645.5 °C8 May 19563.4 °C22 January 195622.8 °C1,323 mm1580
195545.5 °C6 June 19550.8 °C1 January 195522.4 °C1,246 mm1720
195445.1 °C30 May 19541.3 °C23 January 195422.8 °C749 mm1730
195344.6 °C1 June 19531.4 °C24 January 195322.1 °C1,694 mm1160
195243.9 °C17 June 19523.6 °C29 December 195222.6 °C1,467 mm1890
195143.9 °C29 June 19511.9 °C25 January 195122.9 °C647 mm1870
195044.5 °C27 May 19500.2 °C11 February 195022.3 °C1,245 mm1410
194944.6 °C22 June 19493.2 °C6 January 194922.5 °C1,174 mm1580
194845.4 °C17 June 19483.3 °C6 February 194823.0 °C1,013 mm1610
194745.8 °C31 May 19473.3 °C16 January 194724.1 °C787 mm1810
194645.0 °C4 June 19461.3 °C2 January 194624.1 °C667 mm2110
194546.4 °C14 June 19450.0 °C11 January 194522.7 °C799 mm1770
194447.4 °C28 May 19443.1 °C15 December 194423.0 °C1,499 mm1900
194344.6 °C5 June 19433.7 °C2 February 194323.0 °C652 mm1700
194246.4 °C8 June 19422.9 °C12 January 194223.4 °C1,166 mm1620
194145.9 °C30 May 19412.2 °C11 January 194123.9 °C617 mm2290
194045.2 °C12 June 19402.8 °C11 February 194023.8 °C437 mm2210

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
29.6 °C
+0.4 °C
Hot days (≥ 30 °C)
201 d/yr
+16
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1085 mm
+81 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.5 °C+1.1 °C7 mm-45 mm
Feb23.5 °C+1.8 °C91 mm+35 mm
Mar28.3 °C+1.2 °C14 mm-37 mm
Apr36.7 °C+2.7 °C21 mm-6 mm
May36.6 °C-1.7 °C48 mm+20 mm
Jun35.8 °C-2.5 °C114 mm+34 mm
Jul32.0 °C-0.9 °C265 mm-34 mm
Aug31.3 °C-0.1 °C304 mm+58 mm
Sep32.5 °C+1.0 °C156 mm+50 mm
Oct30.8 °C+0.6 °C63 mm+41 mm
Nov26.5 °C+0.7 °C2 mm-9 mm
Dec21.6 °C+0.9 °C0 mm-24 mm

The year's extremes

Hottest day
43.1 °C
10 Jun 2025
Coldest day
6.0 °C
15 Jan 2025
Wettest day
72.7 mm
21 Jul 2025
Windiest day
26.5 km/h
28 Feb 2025
Strongest gust
58.7 km/h
20 Apr 2025
Hottest feels-like
47.1 °C
11 Jun 2025
Coldest feels-like
4.4 °C
15 Jan 2025
Sunniest day
13.8 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 Garhshankar?

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

What is the hottest day ever recorded in Garhshankar?

The hottest day measured in Garhshankar between 1940 and 2025 was 28 May 1944, reaching 47.4 °C.

What is the coldest day in Garhshankar?

The coldest day measured in Garhshankar between 1940 and 2025 was 11 January 1945, at 0.0 °C.

Does it snow in Garhshankar?

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

Has the climate of Garhshankar warmed?

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

What is the wettest day in Garhshankar?

The wettest day measured in Garhshankar between 1940 and 2025 was 24 July 1974, with 470 mm of rain in 24 hours.

What was the windiest day in Garhshankar?

The windiest day measured in Garhshankar between 1940 and 2025 was 9 March 1963, with winds reaching 43.1 km/h.

What is the warmest month in Garhshankar?

The warmest month in Garhshankar is June (32.0 °C on average); the coldest is January (11.9 °C).

How much does it rain in Garhshankar?

Garhshankar receives on average 1,004 mm of precipitation per year, spread over about 108 rainy days.

Is it sunny in Garhshankar?

Garhshankar gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Garhshankar?

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

What was the most extreme apparent temperature in Garhshankar?

In Garhshankar, between 1940 and 2025, the highest apparent temperature reached 48.6 °C on 10 June 2007, and the lowest was -3.1 °C on 11 January 1945.

Compare Garhshankar with another city

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

Nearby cities

The climate around Garhshankar

Other cities — India