Paharpur climate — normals and trends

Paharpur (Pakistan) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 25.1 °C and it receives 566 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 (36.0 °C on average) and the coldest is January (12.6 °C). Rainfall peaks in July.

Paharpur averages 0 frost days, 214 hot days (≥ 30 °C) and 77 rainy days per year.

No statistically significant temperature trend emerges for Paharpur between 1940 and 2025: over this span, year-to-year swings outweigh the climate signal.

The hottest day of the period reached 50.3 °C (on 7 June 1978) and the coldest -1.3 °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

PaharpurKhyber Pakhtunkhwa

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

Mean daily temperature

25.1°C

Average daily high

31.3°C

Average daily low

19.5°C

Annual rainfall

566mm

Sunshine / day

10.8h

Mean relative humidity

53%

Average peak wind

11.4km/h

Seasonal range

23.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

214 d/yr

Rainy days (≥ 1 mm)

77 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.5 °C

Average feels-like low

20.1 °C

Average peak gust

24.7 km/h

Tropical nights (≥ 20 °C)

189 d/yr

Solar radiation

18.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

No clear trend over this period

Over a short window, year-to-year swings outweigh the climate signal. Try 86 years.

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

50.3 °C

7 June 1978

Coldest day

-1.3 °C

11 February 1950

Wettest day

125 mm

23 July 1978

Windiest day

44.1 km/h

19 March 2012

Strongest gust

81.4 km/h

19 March 2012

Hottest feels-like

53.2 °C

29 June 1981

Coldest feels-like

-5.4 °C

7 February 1974

Sunniest day

13.5 h

7 June 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202547.4 °C10 June 20256.6 °C7 January 202526.7 °C351 mm2290
202446.4 °C27 May 20245.4 °C16 January 202426.0 °C501 mm2220
202344.6 °C24 June 20232.6 °C17 January 202325.5 °C543 mm2130
202245.1 °C6 June 20226.0 °C26 January 202226.3 °C686 mm2350
202145.8 °C30 June 20214.5 °C1 January 202126.3 °C336 mm2340
202044.7 °C26 May 20204.6 °C30 December 202025.4 °C607 mm2070
201946.1 °C4 July 20194.2 °C30 December 201925.3 °C582 mm2140
201846.4 °C1 June 20185.0 °C31 December 201826.2 °C433 mm2250
201748.7 °C4 June 20174.7 °C11 January 201726.1 °C461 mm2200
201645.9 °C20 May 20164.5 °C24 January 201625.8 °C523 mm2150
201545.2 °C19 June 20154.8 °C27 January 201524.4 °C909 mm1990
201445.0 °C7 June 20142.4 °C2 January 201425.1 °C504 mm1920
201345.9 °C24 May 20133.2 °C29 December 201325.0 °C683 mm2030
201245.9 °C3 July 20123.2 °C9 February 201225.0 °C493 mm2040
201145.6 °C19 May 20112.6 °C6 January 201125.0 °C760 mm2110
201047.6 °C26 May 20104.1 °C28 December 201025.3 °C774 mm2250
200946.3 °C28 June 20095.2 °C6 January 200925.2 °C543 mm2070
200843.3 °C18 May 20081.2 °C22 January 200824.8 °C694 mm2340
200747.8 °C9 June 20072.2 °C8 January 200725.1 °C716 mm2210
200646.5 °C13 May 20062.5 °C5 January 200625.8 °C612 mm2080
200549.3 °C23 June 20053.2 °C18 December 200524.4 °C880 mm2070
200448.7 °C19 May 20044.9 °C3 January 200426.3 °C515 mm2280
200349.7 °C7 June 20035.0 °C28 December 200325.5 °C496 mm2220
200247.6 °C8 June 20024.5 °C10 February 200226.5 °C491 mm2260
200148.0 °C11 May 20014.3 °C24 January 200125.6 °C657 mm2260
200046.1 °C22 May 20003.0 °C16 January 200025.4 °C470 mm2200
199947.0 °C27 June 19995.5 °C5 February 199925.6 °C563 mm2230
199848.4 °C26 May 19982.7 °C15 January 199824.7 °C660 mm2160
199745.5 °C26 June 19973.3 °C30 December 199723.5 °C772 mm1660
199648.8 °C3 June 19962.1 °C10 December 199624.7 °C558 mm2190
199548.1 °C10 June 19954.3 °C17 January 199524.5 °C669 mm1940
199448.8 °C19 June 19943.6 °C31 December 199424.6 °C769 mm2010
199347.7 °C10 June 19932.8 °C8 January 199325.1 °C567 mm2180
199245.7 °C18 June 19923.4 °C12 January 199223.8 °C707 mm1870
199147.6 °C5 June 19911.6 °C3 January 199124.2 °C551 mm1980
199046.4 °C24 May 19904.4 °C31 December 199024.8 °C638 mm1990
198947.0 °C3 June 19892.6 °C12 January 198924.4 °C626 mm2060
198848.4 °C29 May 19885.5 °C26 January 198826.0 °C698 mm2260
198747.8 °C7 June 19874.6 °C4 December 198725.6 °C518 mm2150
198649.6 °C19 June 19862.9 °C4 January 198624.4 °C625 mm2110
198547.3 °C5 June 19853.4 °C2 January 198525.3 °C540 mm2200
198448.7 °C30 May 19842.3 °C26 December 198424.5 °C736 mm2150
198345.4 °C24 June 19833.6 °C12 January 198323.8 °C695 mm1960
198246.3 °C19 July 19822.7 °C24 January 198224.1 °C605 mm2060
198147.1 °C18 June 19814.3 °C8 January 198124.6 °C757 mm1990
198048.1 °C11 June 19802.1 °C6 February 198024.9 °C614 mm2050
197947.6 °C9 June 19794.7 °C4 January 197924.4 °C871 mm2060
197850.3 °C7 June 19781.6 °C8 February 197824.9 °C771 mm2020
197745.9 °C24 May 19770.4 °C28 January 197724.9 °C733 mm2350
197647.9 °C2 June 19764.9 °C23 December 197624.2 °C865 mm1990
197549.1 °C16 June 19752.3 °C17 January 197524.1 °C690 mm2150
197447.7 °C1 July 1974-0.8 °C7 February 197424.6 °C456 mm2241
197348.6 °C8 June 19732.2 °C30 December 197324.6 °C1,076 mm2050
197248.9 °C17 June 19721.4 °C6 February 197224.7 °C489 mm2140
197147.3 °C7 June 19713.2 °C1 February 197125.4 °C615 mm2300
197048.4 °C19 May 19702.4 °C21 December 197025.9 °C391 mm2320
196946.4 °C30 May 19692.8 °C14 January 196925.6 °C423 mm2320
196848.0 °C16 June 19681.4 °C1 February 196824.7 °C415 mm2110
196747.4 °C25 June 1967-0.5 °C11 January 196724.3 °C711 mm1943
196647.8 °C18 June 19663.7 °C26 December 196625.0 °C456 mm2020
196548.3 °C27 June 19653.2 °C25 December 196524.9 °C417 mm2100
196449.6 °C29 June 1964-0.8 °C15 January 196424.3 °C477 mm2254
196347.7 °C5 July 19633.6 °C5 January 196325.4 °C451 mm2090
196247.8 °C8 June 19623.4 °C16 January 196224.8 °C485 mm2030
196147.8 °C3 June 19613.3 °C13 January 196125.0 °C441 mm2080
196049.3 °C7 June 19603.2 °C4 January 196024.9 °C526 mm2120
195947.6 °C24 May 19593.1 °C18 December 195924.4 °C909 mm2120
195848.4 °C26 June 19586.7 °C12 February 195826.3 °C297 mm2340
195747.6 °C7 July 19572.2 °C15 January 195724.4 °C338 mm1940
195649.4 °C29 May 19564.3 °C21 January 195624.6 °C865 mm1830
195548.3 °C26 June 19553.5 °C4 January 195525.2 °C482 mm2100
195448.9 °C30 May 19541.8 °C22 January 195425.2 °C446 mm2140
195349.2 °C11 June 19532.5 °C4 January 195323.8 °C874 mm1660
195249.6 °C19 June 19523.4 °C21 December 195224.6 °C680 mm2130
195148.6 °C29 June 19511.2 °C3 February 195125.2 °C483 mm2030
195048.0 °C28 June 1950-1.3 °C11 February 195024.2 °C445 mm2012
194948.4 °C4 July 19490.6 °C5 January 194924.8 °C441 mm2140
194848.8 °C3 July 19482.4 °C5 February 194825.2 °C451 mm2190
194750.0 °C8 June 19472.7 °C6 January 194727.0 °C174 mm2480
194648.9 °C28 June 19462.1 °C4 January 194627.3 °C75 mm2350
194549.4 °C25 June 1945-0.9 °C11 January 194525.5 °C260 mm2251
194449.5 °C29 May 19442.8 °C18 December 194425.0 °C527 mm2210
194348.4 °C6 June 19433.7 °C20 January 194326.3 °C224 mm2490
194247.9 °C8 June 19422.8 °C11 January 194226.2 °C378 mm2480
194149.1 °C24 June 19412.2 °C11 January 194126.9 °C180 mm2370
194050.0 °C28 June 19402.7 °C28 December 194025.8 °C263 mm2280

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
32.8 °C
+1.5 °C
Hot days (≥ 30 °C)
229 d/yr
+15
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
351 mm
-215 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan22.0 °C+2.7 °C2 mm-16 mm
Feb24.0 °C+1.8 °C42 mm+14 mm
Mar29.9 °C+2.5 °C14 mm-30 mm
Apr39.1 °C+4.9 °C7 mm-22 mm
May40.4 °C+0.4 °C20 mm+2 mm
Jun41.9 °C-0.5 °C6 mm-33 mm
Jul38.7 °C+0.7 °C61 mm-96 mm
Aug38.3 °C+2.7 °C107 mm-41 mm
Sep36.8 °C+1.6 °C45 mm-8 mm
Oct32.7 °C+0.2 °C40 mm+30 mm
Nov27.2 °C+0.4 °C1 mm-8 mm
Dec22.4 °C+1.0 °C5 mm-6 mm

The year's extremes

Hottest day
47.4 °C
10 Jun 2025
Coldest day
6.6 °C
7 Jan 2025
Wettest day
34.5 mm
18 Aug 2025
Windiest day
38.3 km/h
27 Mar 2025
Strongest gust
71.3 km/h
27 Mar 2025
Hottest feels-like
50.1 °C
24 Jun 2025
Coldest feels-like
3.2 °C
7 Jan 2025
Sunniest day
13.4 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 Paharpur?

Paharpur has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 25.1 °C and it receives 566 mm of precipitation per year.

What is the hottest day ever recorded in Paharpur?

The hottest day measured in Paharpur between 1940 and 2025 was 7 June 1978, reaching 50.3 °C.

What is the coldest day in Paharpur?

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

Does it snow in Paharpur?

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

Has the climate of Paharpur warmed?

Between 1940 and 2025, no statistically significant temperature trend emerges in Paharpur.

What is the wettest day in Paharpur?

The wettest day measured in Paharpur between 1940 and 2025 was 23 July 1978, with 125 mm of rain in 24 hours.

What was the windiest day in Paharpur?

The windiest day measured in Paharpur between 1940 and 2025 was 19 March 2012, with winds reaching 44.1 km/h.

What is the warmest month in Paharpur?

The warmest month in Paharpur is June (36.0 °C on average); the coldest is January (12.6 °C).

How much does it rain in Paharpur?

Paharpur receives on average 566 mm of precipitation per year, spread over about 77 rainy days.

Is it sunny in Paharpur?

Paharpur gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Paharpur?

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

What was the most extreme apparent temperature in Paharpur?

In Paharpur, between 1940 and 2025, the highest apparent temperature reached 53.2 °C on 29 June 1981, and the lowest was -5.4 °C on 7 February 1974.

Compare Paharpur with another city

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

Nearby cities

The climate around Paharpur

Other cities — Pakistan