Peshawar

Pakistan · 34.02°, 71.52° · 7 models compared

Compare with another city

Next 48 hours

Model comparison

Model accuracy leaderboard

Ensemble uncertainty

Best-day planner

On this day

Air quality

Sky tonight

Waxing crescent
44% illuminated
Climate report

Peshawar's climate, by the numbers

1991–2020 normals from the ERA5 reanalysis archive.

Temperature & rainfall by month

Jan4°–16°
Feb6°–18°
Mar10°–23°
Apr15°–29°
May20°–35°
Jun25°–39°
Jul26°–36°
Aug25°–33°
Sep22°–33°
Oct16°–29°
Nov10°–24°
Dec6°–19°

Bar spans the average low to average high. Wettest month: 162 mm.

Weather DNA

Peshawar's unique climate fingerprint

Rainfall by month

Jan35 mm
Feb66 mm
Mar86 mm
Apr72 mm
May30 mm
Jun39 mm
Jul162 mm
Aug156 mm
Sep76 mm
Oct36 mm
Nov23 mm
Dec18 mm

Average monthly rainfall (1991–2020).

Peshawar has a warm climate with clearly distinct seasons. Across the year the average temperature sits around 21.7°C, peaking in June and bottoming out in January.

Rain is spread fairly evenly through the year, totalling about 798 mm. July is typically the wettest month and December the driest, but there's no single dominant rainy season.

It's a sunny place overall, with roughly 3795 hours of sunshine a year — worth keeping in mind when you compare it against other cities on Climify.

Records

Hottest
47° 2017-06-04
Coldest
-4° 2008-01-24
Wettest day
249 mm 1995-07-19

Warming trend

+ 0.8°C vs 1961–1990
1960s21°
1970s+0.3°21°
1980s+0.1°21°
1990s−0.3°21°
2000s+1.3°22°
2010s+1.4°22°
2020s+1.7°23°

Change versus the 1960s, the earliest decade on record.

Peshawar weather — FAQ

Which weather model is most accurate for Peshawar? +

Climify backtests all seven models against what actually happened over the last 30 days (ERA5 reanalysis) and ranks them by average error for Peshawar specifically. The live leaderboard on this page shows the current ranking.

What is the climate of Peshawar like? +

Peshawar has a warm climate with clearly distinct seasons. Across the year the average temperature sits around 21.7°C, peaking in June and bottoming out in January. Rain is spread fairly evenly through the year, totalling about 798 mm. July is typically the wettest month and December the driest, but there's no single dominant rainy season. It's a sunny place overall, with roughly 3795 hours of sunshine a year — worth keeping in mind when you compare it against other cities on Climify.

How hot does Peshawar get? +

The hottest temperature on record for Peshawar in the ERA5 archive is 47° (2017-06-04). The warmest month on average is June.

Embed Peshawar on your site

Drop this snippet anywhere to show a live Peshawar weather card that links back to Climify.

<iframe src="https://climify.com/embed/peshawar" width="360" height="280" style="border:0;border-radius:16px" title="Peshawar weather by Climify" loading="lazy"></iframe>

Preview it at /embed/peshawar.