Peshawar Weather & Climate

Pakistan

Peshawar sees feels-like daytime highs peak around 50.3°C in July and nighttime lows bottom out near 4.9°C in January. March is the wettest month (~68 mm), while November is the driest (~15 mm). For sunshine, September leads with about 98% clear skies.

Best time to visit Peshawar

Based on mild feels-like temperatures and low rain chances, the most comfortable months are November, March, and October — expect around 1325.1°C with roughly 7% chance of rain on a given day in November.

Peshawar climate by month

MonthLow / High °CRain %RainfallClear skiesWind
January4.9° / 15.3°12%27 mm65%7.1 kph
February6.2° / 16.9°19%53 mm61%7.2 kph
March12.9° / 24.2°25%68 mm60%7.4 kph
April20.3° / 33.3°21%51 mm68%7.8 kph
May27.4° / 42.1°14%25 mm84%8.5 kph
June32.2° / 47.2°14%22 mm95%8.6 kph
July36.6° / 50.3°26%53 mm96%8.9 kph
August35.1° / 48.8°28%57 mm96%8.1 kph
September28° / 42.8°16%28 mm98%6.9 kph
October19.5° / 33.2°10%20 mm92%6.6 kph
November13° / 25.1°7%15 mm80%6.7 kph
December7.1° / 17.8°8%16 mm69%6.9 kph

Feels-like temperatures from long-term historical data; ☀ marks the most comfortable months (mild temperatures, low rain).

Want to catch Peshawar at its best?

Save your perfect conditions and get an email when a forecast matches.

Set up a free alert