Cities / Pakistan

PESHAWAR

36°

Clear sky

today 36° / 26° · 6.5 mm rain

Peshawar is warmest in June, averaging 39° by day and 26° at night. The wettest month is July with 257 mm, and the year brings about 1493 mm in total.

Month by month

MonthHighLowRainDaylightGood for
January16°4°71 mm10.0 hSightseeing
February20°6°137 mm10.7 hMild
March24°11°167 mm11.7 hMild
April29°16°105 mm12.9 hMild
May35°21°124 mm13.8 hMild
June39°26°159 mm14.3 hVery hot
July37°27°257 mm14.1 hRainy season
August35°26°211 mm13.3 hRainy season
September33°23°102 mm12.2 hBeach weather
October30°17°78 mm11.1 hBeach weather
November24°11°54 mm10.2 hSightseeing
December19°7°28 mm9.7 hSightseeing

High and low are average daily maximum and minimum, rain is typical monthly total, daylight is the hours between sunrise and sunset mid-month. Climate normals from NASA POWER — averages, not promises.

When to go

Beach weather: September and October — highs around 32°, nights no colder than 17°, and at most 102 mm of rain in a month.

Walking the city: January, November and December — highs of 1624° and no more than 71 mm of rain a month.

Wet season: July and August — up to 257 mm in a single month.

Serious heat: In June the average high reaches 39°.

More in Pakistan

See it on the world map →