Weather by months in Peshawar
January
February
March
April
May
June
July
August
September
October
November
December
35ºC
Avg. daily temperature
40ºC
High
15ºC
Low
15 mm
Total precipitation
15%
Avg. humidity
6m/s
Avg. wind
25 
Sunny days
3 
Cloudy days
2 
Rainy days
Air temperature
May
The temperature is between 17 and 34 degrees Celsius.
Low17º34ºHigh
1.5The temperature is between 18 and 35 degrees Celsius.
Low18º35ºHigh
4.5The temperature is between 19 and 36 degrees Celsius.
Low19º36ºHigh
7.5The temperature is between 18 and 35 degrees Celsius.
Low18º35ºHigh
10.5The temperature is between 19 and 36 degrees Celsius.
Low19º36ºHigh
13.5The temperature is between 18 and 35 degrees Celsius.
Low18º35ºHigh
16.5The temperature is between 19 and 36 degrees Celsius.
Low19º36ºHigh
18.5The temperature is between 20 and 37 degrees Celsius.
Low20º37ºHigh
20.5The temperature is between 19 and 36 degrees Celsius.
Low19º36ºHigh
22.5The temperature is between 18 and 35 degrees Celsius.
Low18º35ºHigh
24.5The temperature is between 17 and 34 degrees Celsius.
Low17º34ºHigh
26.5The temperature is between 18 and 35 degrees Celsius.
Low18º35ºHigh
28.5In Peshawar, May encounters a maximum daytime temperature of around 40ºC and a minimum nighttime temperature of 15ºC. The average daily high is 35ºC, while the average nightly low is 20ºC. With temperatures rising, you might prefer visiting indoor attractions like the Peshawar Museum or shopping at the historic Peshawar Saddar.





