City · Pakistan

Best time to visit Peshawar

The best time to visit Peshawar is October–March, with daytime temperatures around 20°C.

Eddigo
Loading climate data…

Peshawar

340 m
Pleasantly warm
96
20°/5°45 mm61 %10 h
JanFebMarAprMayJunJulAugSepOctNovDec
A typical mid-January in Peshawar
Sunny 17Cloudy 8Rain 5
Daytime temperature (night ☾)
5°17°23°3°48°
Daylight (solar time)
06:5617:04
0006121824
10 h 8 m
Precipitation
0100 mm
45 mm
Air feel
FreshComfortableHumidMuggy
RH 50 %
Poor Excellent Doesn’t match ERA5 · CRU TS · ETOPO

Open on the world map

Month by month

MonthScoreDayNight RainWet daysSunDaylightFeels like
January 96 20°6° 45 mm561 %10 h Pleasantly warm
February 89 22°9° 63 mm753 %11 h Pleasantly warm
March 79 27°14° 80 mm1046 %12 h Warm
April 52 33°18° 68 mm1246 %13 h Hot and showery
May 49 39°23° 33 mm860 %14 h Very hot
June 54 42°27° 23 mm771 %14 h Very hot
July 37 39°27° 71 mm955 %14 h Very hot and muggy
August 30 37°26° 91 mm1155 %13 h Very hot, showery and muggy
September 51 37°24° 38 mm777 %12 h Very hot and sunny
October 72 34°18° 17 mm482 %11 h Hot and sunny
November 100 28°12° 22 mm469 %10 h Warm and sunny
December 97 22°7° 21 mm357 %10 h Pleasantly warm

The score (0–100) combines daytime temperature, rain days, humidity and cloud cover, weighted for a typical warm-weather trip: 20–28 °C, little rain. On the map you can change these preferences.

Climate averages 2016–2025 (ERA5, CRU TS). Sea temperature from ERA5. Not a forecast. Elevation: 337 m. Coordinates: 34.01, 71.58.