When to go · Peshawar, Pakistan

Best Time to Visit Peshawar

The sweet spot for Peshawar is November, February and March. Here's every month's temperature and rain so you can plan around your own dates.

Go now

November, February, March

Comfortable and drier

Shoulder

December, April, October

Fewer crowds, a trade-off

Think twice

July, June

Wettest is July (152mm)

Peshawar weather, month by month

MonthHighLowRainFeel
Jan17°C / 63°F4°C / 39°F45mmmild, mostly dry
FebBEST22°C / 72°F8°C / 46°F16mmmild, mostly dry
MarBEST27°C / 81°F14°C / 57°F67mmwarm, some rain
Apr32°C / 90°F18°C / 64°F16mmhot, mostly dry
May36°C / 97°F22°C / 72°F25mmvery hot, mostly dry
Jun40°C / 104°F25°C / 77°F28mmvery hot, mostly dry
Jul36°C / 97°F26°C / 79°F152mmvery hot, wet
Aug35°C / 95°F25°C / 77°F83mmvery hot, some rain
Sep35°C / 95°F24°C / 75°F43mmvery hot, mostly dry
Oct31°C / 88°F17°C / 63°F38mmhot, mostly dry
NovBEST24°C / 75°F11°C / 52°F14mmwarm, mostly dry
Dec19°C / 66°F6°C / 43°F7mmmild, mostly dry

Averages from Open-Meteo ERA5 climate reanalysis, 2019 to 2023. Highs and lows are daily averages for each month; rain is the monthly total. Tap a month for a detailed guide.

Planning Peshawar? Best things to do · hidden gems · best time to visit Pakistan · visa requirements

Want the timing decided for you? A Local Friend in Peshawar plans around the seasons for you.