Havelian climate — normals and trends

Havelian (Pakistan) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 16.5 °C and it receives 1,634 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 (25.5 °C on average) and the coldest is January (5.5 °C). Rainfall peaks in July.

Havelian averages 32 frost days, 51 hot days (≥ 30 °C) and 169 rainy days per year.

Havelian has warmed by +1.6 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The number of frost days there went from about 51 to 13 per year over the period.

The hottest day of the period reached 41.2 °C (on 8 June 1947) and the coldest -14.6 °C (on 11 February 1950).

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

HavelianKhyber Pakhtunkhwa

coords
34.05°, 73.16°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthNovember

Mean daily temperature

16.5°C

Average daily high

22.4°C

Average daily low

10.9°C

Annual rainfall

1,634mm

Sunshine / day

10.5h

Mean relative humidity

66%

Average peak wind

7.9km/h

Seasonal range

20.0°C

Frost days (< 0 °C)

32 d/yr

Hot days (≥ 30 °C)

51 d/yr

Rainy days (≥ 1 mm)

169 d/yr

Annual snowfall

23.3 cm

Average feels-like high

23.0 °C

Average feels-like low

9.9 °C

Average peak gust

25.3 km/h

Tropical nights (≥ 20 °C)

51 d/yr

Solar radiation

17.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

41.2 °C

8 June 1947

Coldest day

-14.6 °C

11 February 1950

Wettest day

258 mm

4 July 1959

Windiest day

22.4 km/h

2 March 2024

Strongest gust

101.9 km/h

25 March 1967

Hottest feels-like

41.8 °C

4 June 2017

Coldest feels-like

-18.8 °C

11 February 1950

Snowiest day

29.5 cm

1 February 1951

Sunniest day

14.0 h

28 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.0 °C11 June 2025-0.8 °C21 February 202518.0 °C1,706 mm714
202437.3 °C17 June 2024-1.0 °C21 December 202417.9 °C1,570 mm955
202334.4 °C22 June 2023-1.7 °C5 January 202317.6 °C1,480 mm667
202236.9 °C15 June 2022-0.4 °C9 January 202218.3 °C1,388 mm883
202136.7 °C10 June 2021-1.9 °C18 December 202117.5 °C1,388 mm5912
202035.3 °C3 July 2020-2.1 °C18 December 202017.2 °C1,831 mm7614
201935.5 °C4 July 2019-2.8 °C14 January 201917.0 °C1,602 mm6514
201835.6 °C14 June 2018-2.3 °C29 December 201817.5 °C1,663 mm629
201738.0 °C4 June 2017-3.6 °C12 January 201717.7 °C1,648 mm726
201636.6 °C21 May 2016-2.9 °C12 February 201618.1 °C1,379 mm724
201535.0 °C19 June 2015-3.7 °C28 January 201517.2 °C1,902 mm484
201435.3 °C15 June 2014-2.7 °C2 January 201416.9 °C1,701 mm5811
201337.6 °C24 May 2013-2.5 °C8 January 201317.5 °C1,549 mm5116
201237.0 °C2 July 2012-3.2 °C21 January 201216.8 °C1,365 mm5622
201135.2 °C17 May 2011-3.4 °C16 January 201117.5 °C1,533 mm5617
201036.7 °C26 May 2010-1.6 °C17 February 201017.8 °C1,525 mm556
200937.5 °C28 June 2009-1.0 °C25 December 200917.4 °C1,154 mm765
200832.8 °C3 May 2008-4.4 °C13 January 200817.3 °C1,619 mm3929
200738.5 °C10 June 2007-3.3 °C7 January 200717.6 °C1,438 mm5822
200636.6 °C13 May 2006-3.2 °C7 January 200617.7 °C1,498 mm6211
200538.6 °C23 June 2005-5.4 °C23 January 200516.4 °C1,732 mm3331
200435.4 °C21 May 2004-5.9 °C2 February 200417.4 °C1,531 mm5219
200337.6 °C7 June 2003-5.8 °C4 March 200316.8 °C1,781 mm4728
200237.0 °C8 June 2002-4.7 °C29 January 200217.3 °C1,392 mm5833
200137.3 °C11 May 2001-4.8 °C24 January 200117.2 °C1,403 mm4331
200036.2 °C21 May 2000-7.8 °C17 January 200016.8 °C1,386 mm5240
199936.7 °C15 June 1999-2.0 °C10 January 199917.1 °C1,548 mm5824
199835.5 °C25 May 1998-9.2 °C19 January 199816.7 °C1,742 mm4727
199733.1 °C5 July 1997-8.0 °C31 December 199715.5 °C1,826 mm2443
199633.0 °C3 June 1996-6.1 °C29 January 199615.9 °C2,084 mm2448
199537.6 °C10 June 1995-8.0 °C2 January 199515.7 °C2,142 mm4162
199435.6 °C19 June 1994-6.7 °C31 December 199416.2 °C2,077 mm3225
199336.5 °C12 June 1993-7.7 °C8 January 199316.4 °C1,818 mm5738
199234.3 °C17 June 1992-4.8 °C9 February 199216.0 °C2,255 mm2719
199135.1 °C30 June 1991-5.6 °C3 January 199116.0 °C1,980 mm3631
199034.8 °C17 June 1990-2.7 °C19 December 199016.8 °C1,980 mm4916
198935.1 °C3 June 1989-6.9 °C11 January 198915.9 °C1,781 mm3835
198837.0 °C31 May 1988-2.2 °C9 February 198817.3 °C1,548 mm4610
198735.2 °C4 July 1987-2.2 °C3 January 198716.7 °C1,828 mm5821
198637.0 °C19 June 1986-5.4 °C16 December 198615.8 °C2,271 mm3047
198535.4 °C5 June 1985-6.0 °C3 January 198516.7 °C1,629 mm5140
198435.5 °C25 May 1984-7.3 °C5 February 198416.2 °C1,714 mm3949
198333.4 °C22 June 1983-7.4 °C16 January 198315.6 °C2,011 mm3244
198234.7 °C5 July 1982-6.9 °C24 January 198215.7 °C1,901 mm4835
198134.4 °C18 June 1981-5.1 °C1 February 198116.4 °C1,883 mm4037
198035.5 °C10 June 1980-8.5 °C6 January 198016.7 °C1,719 mm4329
197936.1 °C9 June 1979-5.2 °C21 February 197916.6 °C1,616 mm4324
197837.3 °C7 June 1978-6.6 °C8 February 197816.6 °C1,837 mm5536
197734.4 °C22 June 1977-9.1 °C29 January 197716.4 °C1,823 mm2530
197636.0 °C3 June 1976-3.8 °C27 February 197616.3 °C1,874 mm3931
197536.8 °C17 June 1975-5.8 °C18 January 197515.9 °C1,630 mm3840
197437.0 °C17 June 1974-10.1 °C15 January 197415.8 °C1,375 mm3750
197337.6 °C7 June 1973-5.4 °C28 January 197316.5 °C2,240 mm4335
197236.7 °C17 June 1972-8.1 °C16 February 197216.0 °C1,845 mm4939
197135.4 °C7 June 1971-8.5 °C30 January 197116.6 °C1,614 mm3440
197037.2 °C19 May 1970-7.6 °C28 January 197016.8 °C1,656 mm5344
196935.2 °C25 June 1969-7.0 °C7 February 196916.6 °C1,508 mm5443
196836.7 °C18 June 1968-8.1 °C1 February 196815.7 °C1,781 mm3739
196735.3 °C26 June 1967-6.7 °C9 January 196715.9 °C2,013 mm3641
196636.3 °C18 June 1966-2.9 °C26 December 196616.0 °C1,540 mm4339
196536.9 °C28 June 1965-6.2 °C25 December 196515.8 °C1,532 mm4046
196438.3 °C29 June 1964-12.6 °C16 January 196415.4 °C1,893 mm3248
196335.7 °C5 July 1963-5.0 °C2 January 196316.4 °C1,501 mm5844
196236.9 °C11 June 1962-7.8 °C31 December 196215.9 °C1,607 mm4351
196136.1 °C2 June 1961-7.9 °C8 February 196115.5 °C1,893 mm3767
196037.1 °C9 June 1960-8.9 °C23 January 196016.1 °C1,659 mm5338
195935.7 °C21 June 1959-4.9 °C6 February 195916.2 °C2,309 mm3740
195837.4 °C25 June 1958-2.8 °C4 March 195816.8 °C1,682 mm3723
195736.3 °C7 July 1957-8.2 °C16 January 195714.8 °C1,889 mm4354
195638.0 °C14 June 1956-4.1 °C5 January 195616.5 °C1,642 mm5645
195538.0 °C25 June 1955-4.2 °C4 January 195516.4 °C1,236 mm4738
195437.2 °C31 May 1954-6.6 °C22 January 195415.9 °C1,310 mm5847
195337.7 °C11 June 1953-9.4 °C21 January 195315.4 °C2,162 mm3238
195237.4 °C18 June 1952-6.0 °C4 January 195215.8 °C1,495 mm2936
195136.6 °C29 June 1951-9.2 °C3 February 195115.9 °C1,349 mm5237
195036.4 °C15 June 1950-14.6 °C11 February 195015.0 °C1,688 mm4253
194937.9 °C5 July 1949-5.3 °C11 January 194915.8 °C1,487 mm6542
194836.4 °C3 July 1948-10.2 °C7 February 194815.9 °C2,104 mm6244
194741.2 °C8 June 1947-6.0 °C6 January 194717.7 °C841 mm9548
194638.9 °C25 June 1946-4.1 °C6 January 194618.0 °C713 mm11534
194539.8 °C25 June 1945-10.7 °C12 January 194515.9 °C872 mm6367
194439.1 °C24 June 1944-3.7 °C27 January 194416.4 °C1,395 mm5739
194337.3 °C29 June 1943-6.0 °C20 January 194316.0 °C1,161 mm3932
194237.9 °C11 June 1942-5.7 °C30 December 194216.9 °C1,122 mm5741
194137.6 °C31 May 1941-7.6 °C26 January 194117.2 °C732 mm7042
194037.5 °C31 May 1940-6.2 °C22 January 194016.1 °C1,008 mm6445

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
24.0 °C
+1.6 °C
Hot days (≥ 30 °C)
71 d/yr
+20
Frost days (< 0 °C)
4 d/yr
-28
Annual rainfall
1707 mm
+73 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan15.1 °C+3.3 °C41 mm-61 mm
Feb16.3 °C+2.6 °C197 mm+47 mm
Mar20.2 °C+1.8 °C134 mm-73 mm
Apr26.8 °C+3.2 °C196 mm+45 mm
May29.2 °C+0.7 °C112 mm+15 mm
Jun31.6 °C-0.1 °C165 mm+67 mm
Jul29.1 °C0.0 °C416 mm+126 mm
Aug28.5 °C+0.6 °C261 mm+7 mm
Sep28.9 °C+1.8 °C71 mm-36 mm
Oct24.6 °C+0.7 °C63 mm0 mm
Nov20.1 °C+1.1 °C10 mm-38 mm
Dec16.8 °C+2.3 °C41 mm-26 mm

The year's extremes

Hottest day
37.0 °C
11 Jun 2025
Coldest day
-0.8 °C
21 Feb 2025
Wettest day
92.2 mm
19 Apr 2025
Windiest day
16.8 km/h
19 Apr 2025
Strongest gust
56.9 km/h
26 Mar 2025
Hottest feels-like
39.7 °C
19 Jun 2025
Coldest feels-like
-4.6 °C
26 Jan 2025
Snowiest day
4.0 cm
20 Feb 2025
Sunniest day
14.0 h
1 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 Havelian?

Havelian has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 16.5 °C and it receives 1,634 mm of precipitation per year.

What is the hottest day ever recorded in Havelian?

The hottest day measured in Havelian between 1940 and 2025 was 8 June 1947, reaching 41.2 °C.

What is the coldest day in Havelian?

The coldest day measured in Havelian between 1940 and 2025 was 11 February 1950, at -14.6 °C.

Does it snow in Havelian?

Yes. Havelian gets on average 23.3 cm of snow per year and has around 32 frost days.

Has the climate of Havelian warmed?

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

What is the wettest day in Havelian?

The wettest day measured in Havelian between 1940 and 2025 was 4 July 1959, with 258 mm of rain in 24 hours.

What was the windiest day in Havelian?

The windiest day measured in Havelian between 1940 and 2025 was 2 March 2024, with winds reaching 22.4 km/h.

What is the warmest month in Havelian?

The warmest month in Havelian is June (25.5 °C on average); the coldest is January (5.5 °C).

How much does it rain in Havelian?

Havelian receives on average 1,634 mm of precipitation per year, spread over about 169 rainy days.

Is it sunny in Havelian?

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

What is the biggest single-day snowfall in Havelian?

The heaviest 24-hour snowfall measured in Havelian between 1940 and 2025 was 1 February 1951, with 29.5 cm.

Are there tropical nights in Havelian?

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

What was the most extreme apparent temperature in Havelian?

In Havelian, between 1940 and 2025, the highest apparent temperature reached 41.8 °C on 4 June 2017, and the lowest was -18.8 °C on 11 February 1950.

Compare Havelian with another city

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

Nearby cities

The climate around Havelian

Other cities — Pakistan