Khalabat climate — normals and trends

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

Khalabat averages 5 frost days, 109 hot days (≥ 30 °C) and 118 rainy days per year.

Khalabat has warmed by +1.5 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 43.7 °C (on 8 June 1947) and the coldest -12.4 °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

KhalabatKhyber Pakhtunkhwa

coords
34.06°, 72.89°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthNovember

Mean daily temperature

19.4°C

Average daily high

24.8°C

Average daily low

14.4°C

Annual rainfall

1,121mm

Sunshine / day

10.5h

Mean relative humidity

62%

Average peak wind

9.7km/h

Seasonal range

21.2°C

Frost days (< 0 °C)

5 d/yr

Hot days (≥ 30 °C)

109 d/yr

Rainy days (≥ 1 mm)

118 d/yr

Annual snowfall

6.3 cm

Average feels-like high

25.3 °C

Average feels-like low

14.0 °C

Average peak gust

25.1 km/h

Tropical nights (≥ 20 °C)

122 d/yr

Solar radiation

18.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

8 June 1947

Coldest day

-12.4 °C

11 February 1950

Wettest day

217 mm

4 July 1959

Windiest day

29.6 km/h

28 May 1984

Strongest gust

100.4 km/h

25 March 1967

Hottest feels-like

44.3 °C

24 June 2005

Coldest feels-like

-17.2 °C

11 February 1950

Snowiest day

20.0 cm

1 February 1951

Sunniest day

14.0 h

31 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.7 °C11 June 20253.1 °C10 January 202520.9 °C1,144 mm1280
202440.6 °C17 June 20242.4 °C19 December 202420.7 °C1,076 mm1330
202339.1 °C22 June 20231.9 °C17 January 202320.6 °C874 mm1360
202240.2 °C15 June 20222.7 °C12 January 202221.3 °C931 mm1570
202141.4 °C10 June 20211.9 °C18 December 202120.6 °C884 mm1340
202039.6 °C3 July 20200.9 °C19 December 202019.9 °C1,352 mm1320
201939.5 °C4 July 20191.6 °C14 January 201919.9 °C1,058 mm1320
201840.0 °C13 June 20180.8 °C28 December 201820.4 °C1,046 mm1310
201742.7 °C4 June 20170.7 °C12 January 201720.7 °C1,030 mm1620
201640.1 °C21 May 20162.3 °C12 February 201621.2 °C800 mm1510
201538.3 °C19 June 20151.5 °C28 January 201519.9 °C1,445 mm1110
201439.1 °C15 June 20140.4 °C2 January 201419.8 °C1,112 mm1110
201341.2 °C24 May 20130.9 °C8 January 201320.5 °C1,061 mm1210
201240.9 °C3 July 20120.1 °C21 January 201220.0 °C895 mm1230
201139.8 °C7 June 20110.6 °C16 January 201120.5 °C941 mm1330
201040.8 °C26 May 20102.5 °C17 February 201020.9 °C995 mm1380
200941.4 °C28 June 20092.8 °C5 January 200920.5 °C754 mm1390
200837.6 °C7 June 2008-1.0 °C25 January 200820.3 °C1,096 mm1294
200742.8 °C9 June 20070.1 °C7 January 200720.5 °C1,035 mm1450
200640.4 °C13 May 2006-0.9 °C7 January 200620.8 °C940 mm1421
200542.7 °C23 June 2005-0.6 °C30 January 200519.4 °C1,164 mm1191
200439.5 °C21 May 2004-0.9 °C3 February 200420.5 °C1,012 mm1382
200341.9 °C7 June 2003-1.1 °C4 March 200319.7 °C1,240 mm1261
200241.3 °C8 June 2002-0.1 °C29 January 200220.5 °C932 mm1181
200141.9 °C11 May 2001-1.0 °C24 January 200120.3 °C899 mm1281
200039.8 °C21 May 2000-2.8 °C17 January 200020.1 °C788 mm1383
199940.6 °C16 June 19991.3 °C4 February 199920.1 °C1,013 mm1340
199839.4 °C20 June 1998-4.5 °C16 January 199819.4 °C1,213 mm10811
199737.7 °C17 June 1997-2.5 °C31 December 199718.2 °C1,328 mm739
199637.1 °C3 June 1996-2.0 °C29 January 199618.5 °C1,435 mm7812
199541.0 °C11 June 1995-2.2 °C2 January 199518.6 °C1,495 mm9011
199440.0 °C19 June 1994-2.8 °C6 February 199418.8 °C1,463 mm714
199340.4 °C12 June 1993-2.9 °C22 January 199319.2 °C1,232 mm10712
199238.1 °C17 June 19920.1 °C1 January 199218.5 °C1,721 mm620
199139.0 °C30 June 1991-2.3 °C2 January 199118.6 °C1,433 mm785
199038.6 °C28 May 19901.5 °C22 December 199019.4 °C1,452 mm1000
198938.9 °C3 June 1989-3.0 °C12 January 198918.8 °C1,204 mm999
198840.7 °C31 May 19882.7 °C29 January 198820.1 °C1,140 mm1160
198738.8 °C4 July 19871.0 °C3 January 198719.5 °C1,259 mm1230
198640.8 °C19 June 1986-2.7 °C17 December 198618.6 °C1,680 mm998
198539.8 °C5 June 1985-1.2 °C9 January 198519.7 °C1,218 mm1182
198439.3 °C25 May 1984-2.2 °C22 February 198419.0 °C1,128 mm8210
198337.9 °C24 June 1983-1.8 °C16 January 198318.5 °C1,389 mm1034
198239.0 °C9 June 1982-1.8 °C24 January 198218.7 °C1,274 mm965
198138.5 °C17 June 1981-1.0 °C9 January 198119.1 °C1,298 mm966
198039.0 °C10 June 1980-3.1 °C6 January 198019.5 °C1,162 mm1199
197940.0 °C9 June 1979-0.2 °C21 February 197919.4 °C1,179 mm981
197841.9 °C7 June 1978-3.8 °C8 February 197819.4 °C1,248 mm9715
197738.7 °C22 June 1977-5.8 °C29 January 197719.3 °C1,252 mm826
197640.1 °C3 June 19760.4 °C31 December 197619.1 °C1,275 mm820
197540.4 °C16 June 1975-1.5 °C4 January 197518.8 °C1,131 mm937
197441.2 °C17 June 1974-4.0 °C15 January 197419.0 °C859 mm11214
197341.1 °C7 June 1973-1.0 °C28 January 197319.1 °C1,683 mm968
197240.3 °C17 June 1972-2.4 °C16 February 197219.0 °C1,267 mm1005
197140.7 °C7 June 1971-3.3 °C30 January 197119.5 °C1,132 mm1048
197041.1 °C19 May 1970-2.2 °C28 January 197019.7 °C1,070 mm1082
196938.9 °C26 June 1969-2.4 °C7 February 196919.5 °C1,041 mm1099
196840.3 °C16 June 1968-3.6 °C1 February 196818.6 °C1,264 mm10011
196738.8 °C25 June 1967-2.7 °C11 January 196718.7 °C1,418 mm9313
196640.3 °C18 June 19660.4 °C13 January 196618.9 °C982 mm870
196539.9 °C8 July 1965-2.0 °C22 February 196518.8 °C1,060 mm938
196441.9 °C29 June 1964-9.8 °C16 January 196418.2 °C1,398 mm8129
196339.4 °C5 July 1963-1.6 °C2 January 196319.2 °C1,000 mm956
196240.3 °C11 June 1962-3.3 °C31 December 196218.7 °C1,084 mm955
196139.9 °C2 June 1961-5.0 °C9 February 196118.3 °C1,329 mm8221
196040.1 °C9 June 1960-3.2 °C23 January 196018.9 °C1,103 mm887
195938.9 °C20 June 1959-0.8 °C12 January 195918.7 °C1,719 mm804
195840.6 °C16 June 19581.8 °C12 February 195819.5 °C1,213 mm1040
195739.6 °C5 July 1957-3.1 °C16 January 195718.0 °C1,243 mm1078
195640.7 °C14 June 1956-0.4 °C22 January 195619.2 °C1,197 mm812
195541.2 °C25 June 1955-0.8 °C4 January 195519.5 °C790 mm793
195440.3 °C31 May 1954-3.4 °C22 January 195418.9 °C899 mm11817
195340.8 °C11 June 1953-4.0 °C21 January 195318.1 °C1,569 mm6016
195240.8 °C18 June 1952-1.0 °C24 December 195218.7 °C1,063 mm717
195139.7 °C29 June 1951-8.1 °C3 February 195119.0 °C881 mm11813
195039.5 °C14 June 1950-12.4 °C11 February 195017.9 °C1,192 mm5721
194940.8 °C5 July 1949-4.4 °C7 January 194918.7 °C1,034 mm8112
194840.1 °C3 July 1948-7.9 °C7 February 194818.8 °C1,842 mm1028
194743.7 °C8 June 1947-1.4 °C14 January 194721.0 °C520 mm1346
194642.2 °C25 June 1946-0.7 °C6 January 194621.4 °C477 mm1741
194542.6 °C26 June 1945-7.3 °C12 January 194519.4 °C532 mm13517
194441.9 °C2 July 1944-0.2 °C27 January 194419.3 °C1,014 mm1182
194340.6 °C29 June 1943-2.4 °C20 January 194319.4 °C695 mm8710
194240.7 °C10 June 1942-1.9 °C30 December 194219.9 °C699 mm764
194141.5 °C24 June 1941-1.9 °C25 January 194120.7 °C414 mm1585
194040.7 °C31 May 1940-1.6 °C23 January 194019.5 °C621 mm13810

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
26.3 °C
+1.5 °C
Hot days (≥ 30 °C)
128 d/yr
+19
Frost days (< 0 °C)
0 d/yr
-5
Annual rainfall
1144 mm
+23 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan16.8 °C+3.0 °C26 mm-54 mm
Feb18.7 °C+2.8 °C131 mm+15 mm
Mar22.3 °C+1.9 °C92 mm-65 mm
Apr30.2 °C+4.1 °C117 mm+11 mm
May33.2 °C+1.5 °C54 mm+2 mm
Jun35.3 °C+0.2 °C96 mm+48 mm
Jul30.9 °C-0.9 °C331 mm+137 mm
Aug30.3 °C+0.2 °C175 mm-9 mm
Sep31.3 °C+1.6 °C32 mm-27 mm
Oct26.7 °C+0.2 °C54 mm+14 mm
Nov21.4 °C+0.5 °C10 mm-25 mm
Dec17.9 °C+1.8 °C27 mm-25 mm

The year's extremes

Hottest day
41.7 °C
11 Jun 2025
Coldest day
3.1 °C
10 Jan 2025
Wettest day
72.2 mm
1 Jul 2025
Windiest day
22.7 km/h
19 Apr 2025
Strongest gust
53.6 km/h
26 Mar 2025
Hottest feels-like
42.8 °C
10 Jun 2025
Coldest feels-like
-0.5 °C
10 Jan 2025
Snowiest day
1.1 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 Khalabat?

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

What is the hottest day ever recorded in Khalabat?

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

What is the coldest day in Khalabat?

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

Does it snow in Khalabat?

Yes. Khalabat gets on average 6.3 cm of snow per year and has around 5 frost days.

Has the climate of Khalabat warmed?

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

What is the wettest day in Khalabat?

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

What was the windiest day in Khalabat?

The windiest day measured in Khalabat between 1940 and 2025 was 28 May 1984, with winds reaching 29.6 km/h.

What is the warmest month in Khalabat?

The warmest month in Khalabat is June (29.4 °C on average); the coldest is January (8.2 °C).

How much does it rain in Khalabat?

Khalabat receives on average 1,121 mm of precipitation per year, spread over about 118 rainy days.

Is it sunny in Khalabat?

Khalabat 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 Khalabat?

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

Are there tropical nights in Khalabat?

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

What was the most extreme apparent temperature in Khalabat?

In Khalabat, between 1940 and 2025, the highest apparent temperature reached 44.3 °C on 24 June 2005, and the lowest was -17.2 °C on 11 February 1950.

Compare Khalabat with another city

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

Nearby cities

The climate around Khalabat

Other cities — Pakistan