Weather in Peshawar in May

Peshawar temperatures in May range from 20 to 34 and there is an average of 9 days of rain.
Avg Temp
20° - 34°
Avg Rainy Days
9
Avg Dry Days
22
Avg Snow Days
0

Weather Facts - Peshawar in May

* The warmest temperature recorded in in May is 46°C
* The coldest temperature recorded in Peshawar in May is 1°C
* The average rainfall in Peshawar in May is 21 mm

Average Temperature in Peshawar