Hoshiārpur climate — normals and trends

Hoshiārpur (India) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 22.6 °C and it receives 1,131 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.6 °C). Rainfall peaks in July.

Hoshiārpur averages 0 frost days, 183 hot days (≥ 30 °C) and 120 rainy days per year.

Hoshiārpur has warmed by +0.5 °C between 1940 and 2025, or +0.05 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.8 °C (on 28 May 1944) and the coldest -1.2 °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

HoshiārpurPunjab

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

Mean daily temperature

22.6°C

Average daily high

28.9°C

Average daily low

17.2°C

Annual rainfall

1,131mm

Sunshine / day

10.5h

Mean relative humidity

65%

Average peak wind

12.6km/h

Seasonal range

20.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

183 d/yr

Rainy days (≥ 1 mm)

120 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.2 °C

Average feels-like low

17.9 °C

Average peak gust

27.5 km/h

Tropical nights (≥ 20 °C)

161 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.5 °C

since 1940

+0.1 °C per decade · r² = 0.06 · p = 0.027

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

28 May 1944

Coldest day

-1.2 °C

11 January 1945

Wettest day

313 mm

24 July 1974

Windiest day

45.7 km/h

28 May 2010

Strongest gust

86.0 km/h

28 May 2010

Hottest feels-like

48.4 °C

10 June 2007

Coldest feels-like

-4.2 °C

11 January 1945

Sunniest day

14.0 h

11 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202544.3 °C10 June 20255.4 °C15 January 202523.4 °C1,224 mm1950
202445.2 °C28 May 20243.9 °C17 December 202423.5 °C1,020 mm2170
202343.2 °C22 May 20234.2 °C18 January 202322.9 °C1,210 mm1900
202244.2 °C14 May 20225.3 °C24 December 202223.8 °C1,188 mm2060
202142.5 °C9 June 20214.0 °C19 December 202123.3 °C884 mm2010
202042.5 °C26 May 20203.5 °C31 December 202022.7 °C1,001 mm1960
201944.4 °C10 June 20194.4 °C30 December 201922.8 °C1,287 mm1870
201843.3 °C29 May 20182.9 °C28 December 201823.3 °C1,208 mm1960
201745.6 °C4 June 20173.5 °C12 January 201723.5 °C1,098 mm2060
201643.9 °C18 May 20164.6 °C23 January 201624.0 °C763 mm2140
201542.2 °C23 May 20155.2 °C24 December 201522.8 °C1,331 mm1850
201444.1 °C8 June 20143.0 °C6 January 201422.5 °C875 mm1820
201345.1 °C24 May 20132.2 °C30 December 201322.9 °C1,024 mm1850
201244.0 °C31 May 20122.2 °C10 January 201222.8 °C965 mm1930
201141.9 °C17 May 20112.6 °C26 December 201122.7 °C994 mm1820
201043.8 °C26 May 20103.5 °C27 December 201023.6 °C1,057 mm2040
200943.4 °C18 May 20094.1 °C2 January 200923.5 °C868 mm2040
200842.4 °C3 May 20080.4 °C24 January 200822.8 °C1,130 mm2030
200745.0 °C9 June 20072.2 °C12 January 200723.0 °C1,111 mm2080
200642.7 °C6 May 20062.7 °C8 January 200623.4 °C876 mm1930
200543.5 °C20 June 20052.8 °C15 December 200522.5 °C871 mm1810
200444.8 °C21 May 20042.5 °C27 December 200423.3 °C772 mm2000
200344.3 °C3 June 20031.5 °C15 January 200322.6 °C1,196 mm1900
200243.0 °C18 May 20023.6 °C2 January 200223.3 °C942 mm1930
200143.0 °C11 May 20013.3 °C15 January 200122.8 °C996 mm2050
200042.5 °C27 May 20002.8 °C13 December 200022.8 °C903 mm2110
199943.5 °C30 April 19993.8 °C29 December 199923.1 °C908 mm2060
199843.5 °C26 May 19983.0 °C20 January 199822.4 °C1,265 mm1710
199741.3 °C16 June 19973.1 °C15 January 199721.6 °C1,439 mm1600
199642.1 °C3 June 19963.6 °C12 December 199622.3 °C1,294 mm1810
199546.0 °C8 June 19953.4 °C23 January 199522.6 °C1,386 mm1710
199444.4 °C8 June 19944.1 °C23 January 199422.7 °C1,218 mm1820
199343.6 °C7 June 19931.0 °C14 January 199322.6 °C1,032 mm1800
199242.6 °C16 June 19922.4 °C3 January 199222.0 °C967 mm1720
199141.5 °C30 June 19911.0 °C5 January 199121.9 °C1,056 mm1710
199042.5 °C28 May 19902.7 °C2 January 199022.2 °C1,507 mm1590
198943.2 °C16 May 19891.3 °C13 January 198922.0 °C1,032 mm1880
198844.5 °C30 May 19884.2 °C8 December 198822.8 °C1,881 mm1790
198742.8 °C29 June 19872.8 °C3 January 198722.5 °C889 mm1710
198643.1 °C10 June 19861.9 °C6 January 198621.6 °C1,277 mm1600
198542.6 °C20 May 19852.6 °C11 December 198522.9 °C897 mm1830
198445.7 °C25 May 19842.5 °C7 January 198422.4 °C1,271 mm1950
198342.6 °C23 June 19833.1 °C3 January 198321.7 °C1,291 mm1590
198242.5 °C8 June 19823.6 °C26 December 198221.8 °C1,222 mm1730
198143.5 °C17 June 19811.0 °C19 December 198122.4 °C1,145 mm1860
198042.6 °C2 May 19802.1 °C6 January 198023.0 °C1,000 mm1910
197943.6 °C8 June 19793.2 °C6 January 197922.4 °C1,045 mm1830
197844.6 °C7 June 19782.2 °C28 December 197822.1 °C1,605 mm1850
197742.8 °C4 June 19772.7 °C29 January 197722.4 °C1,175 mm1800
197643.4 °C29 June 19762.8 °C11 December 197622.0 °C1,142 mm1650
197543.4 °C16 June 19753.1 °C4 January 197521.9 °C1,562 mm1760
197442.8 °C15 June 19742.4 °C9 February 197422.5 °C1,262 mm1940
197344.2 °C7 June 19730.6 °C31 December 197322.6 °C1,507 mm1830
197245.1 °C17 June 19723.6 °C8 February 197222.5 °C988 mm1800
197140.4 °C27 May 19711.7 °C1 January 197122.3 °C1,231 mm1790
197044.1 °C17 May 19703.6 °C7 January 197022.9 °C1,154 mm1880
196942.7 °C9 June 19692.7 °C24 December 196922.8 °C909 mm1910
196841.6 °C17 June 19682.9 °C2 February 196822.3 °C1,101 mm1680
196743.4 °C7 June 19670.9 °C15 January 196722.3 °C1,436 mm1720
196644.9 °C8 June 19662.2 °C7 January 196622.4 °C1,069 mm1660
196544.4 °C27 June 19650.9 °C20 December 196522.5 °C776 mm1940
196443.8 °C20 June 19640.5 °C31 January 196422.4 °C1,537 mm1780
196343.9 °C5 June 19632.7 °C19 January 196322.9 °C835 mm1980
196244.0 °C8 June 19622.2 °C15 January 196222.2 °C1,147 mm1770
196142.6 °C31 May 19611.5 °C23 December 196121.8 °C1,421 mm1620
196045.9 °C10 June 19602.3 °C25 January 196022.9 °C869 mm1870
195944.0 °C20 June 19592.3 °C12 January 195922.6 °C1,296 mm1610
195844.8 °C16 June 19582.9 °C12 February 195822.7 °C1,186 mm1810
195743.5 °C18 June 19573.5 °C15 January 195721.9 °C1,081 mm1760
195644.8 °C8 May 19563.2 °C31 January 195622.5 °C1,450 mm1500
195544.9 °C6 June 19550.0 °C1 January 195522.1 °C1,429 mm1630
195444.7 °C30 May 19540.7 °C23 January 195422.5 °C971 mm1690
195344.1 °C1 June 19530.7 °C24 January 195321.7 °C1,823 mm1150
195243.5 °C17 June 19522.8 °C29 December 195222.4 °C1,711 mm1880
195143.7 °C29 June 19511.5 °C25 January 195122.8 °C746 mm1910
195044.1 °C14 June 19500.6 °C11 February 195022.0 °C1,436 mm1480
194944.4 °C22 June 19492.9 °C21 December 194922.5 °C1,223 mm1620
194844.8 °C17 June 19482.8 °C6 February 194822.7 °C1,138 mm1600
194745.6 °C26 June 19472.3 °C16 January 194723.9 °C884 mm1790
194644.7 °C5 June 19460.9 °C3 January 194624.0 °C737 mm2060
194545.9 °C14 June 1945-1.2 °C11 January 194522.5 °C838 mm1781
194446.8 °C28 May 19443.2 °C16 January 194422.7 °C1,505 mm1810
194344.4 °C5 June 19432.4 °C7 February 194322.9 °C756 mm1730
194246.1 °C8 June 19422.2 °C12 January 194223.2 °C1,345 mm1660
194145.5 °C30 May 19411.8 °C13 January 194123.7 °C651 mm2200
194044.9 °C12 June 19401.9 °C11 February 194023.5 °C518 mm2170

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.3 °C
+0.4 °C
Hot days (≥ 30 °C)
195 d/yr
+12
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1224 mm
+93 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.1 °C+1.3 °C12 mm-53 mm
Feb22.7 °C+1.7 °C104 mm+30 mm
Mar27.8 °C+1.4 °C16 mm-59 mm
Apr36.3 °C+3.2 °C21 mm-20 mm
May36.4 °C-1.4 °C61 mm+23 mm
Jun36.1 °C-2.2 °C119 mm+38 mm
Jul31.9 °C-1.1 °C316 mm+8 mm
Aug31.3 °C-0.2 °C330 mm+75 mm
Sep32.6 °C+0.9 °C166 mm+51 mm
Oct30.7 °C+0.4 °C76 mm+48 mm
Nov26.1 °C+0.6 °C4 mm-14 mm
Dec21.1 °C+1.0 °C0 mm-32 mm

The year's extremes

Hottest day
44.3 °C
10 Jun 2025
Coldest day
5.4 °C
15 Jan 2025
Wettest day
71.5 mm
30 Jul 2025
Windiest day
33.5 km/h
20 Apr 2025
Strongest gust
58.7 km/h
20 Apr 2025
Hottest feels-like
47.5 °C
10 Jun 2025
Coldest feels-like
3.5 °C
15 Jan 2025
Sunniest day
13.9 h
9 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 Hoshiārpur?

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

What is the hottest day ever recorded in Hoshiārpur?

The hottest day measured in Hoshiārpur between 1940 and 2025 was 28 May 1944, reaching 46.8 °C.

What is the coldest day in Hoshiārpur?

The coldest day measured in Hoshiārpur between 1940 and 2025 was 11 January 1945, at -1.2 °C.

Does it snow in Hoshiārpur?

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

Has the climate of Hoshiārpur warmed?

Yes: Hoshiārpur warmed by +0.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Hoshiārpur?

The wettest day measured in Hoshiārpur between 1940 and 2025 was 24 July 1974, with 313 mm of rain in 24 hours.

What was the windiest day in Hoshiārpur?

The windiest day measured in Hoshiārpur between 1940 and 2025 was 28 May 2010, with winds reaching 45.7 km/h.

What is the warmest month in Hoshiārpur?

The warmest month in Hoshiārpur is June (32.0 °C on average); the coldest is January (11.6 °C).

How much does it rain in Hoshiārpur?

Hoshiārpur receives on average 1,131 mm of precipitation per year, spread over about 120 rainy days.

Is it sunny in Hoshiārpur?

Hoshiārpur gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Hoshiārpur?

Yes: Hoshiārpur has on average 161 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Hoshiārpur?

In Hoshiārpur, between 1940 and 2025, the highest apparent temperature reached 48.4 °C on 10 June 2007, and the lowest was -4.2 °C on 11 January 1945.

Compare Hoshiārpur with another city

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

Nearby cities

The climate around Hoshiārpur

Other cities — India