Toronto 18° Montréal 16° Vancouver 9° Calgary 9° Edmonton 1° Ottawa 18° Winnipeg 2° Québec 7° Halifax 11° Victoria 9°
World weather › Peshawar › Climate

Peshawar, Pakistan Climate

Climate at a glance · Peshawar

Annual mean23°day and night
Precipitation600 mma year
Warmest monthJuneavg high 40°
Coldest monthJanuaryavg low 4°

Average temperature by month

High · low
17°4°
22°7°
27°13°
32°17°
37°22°
40°26°
36°26°
34°25°
35°24°
31°17°
24°11°
19°6°
JanFebMarAprMayJunJulAugSepOctNovDec

Average precipitation by month

600 mm a year
29 mm
29 mm
72 mm
44 mm
21 mm
30 mm
143 mm
135 mm
50 mm
29 mm
12 mm
6 mm
JanFebMarAprMayJunJulAugSepOctNovDec

Monthly averages

MonthJanFebMarAprMayJunJulAugSepOctNovDec
Avg high17°22°27°32°37°40°36°34°35°31°24°19°
Avg low4°7°13°17°22°26°26°25°24°17°11°6°
Precip, mm2929724421301431355029126
Wet days34754417168521
Sunshine7.6 h8.7 h9.2 h10.4 h11.2 h11.6 h9.6 h10 h10.6 h9.9 h9.3 h8.5 h
Humidity63%56%53%45%39%39%67%73%65%57%62%63%
Daylight10 h 1110 h 5811 h 5913 h 0313 h 5614 h 2314 h 1013 h 2312 h 2311 h 2010 h 249 h 56
UV index (clear sky)46810111211119654
5-year averages (2021–2025) · Open-Meteo historical weather (ERA5)
34.0080°N, 71.5780°E