What May feels like in Peshawar
For Peshawar, May is late spring on the calendar. Midday heat is intense, and most people keep to shade or air-conditioning in the afternoon. The day–night swing is wide (about 14.8°C (26.6°F)): nights stay warm, so mornings and evenings feel very different from midday. The heat is dry rather than muggy, so drink more than you think you need.
Rain in Peshawar in May
Wet days are occasional rather than regular, about one day in 8. A rainy day brings about 5.5 mm (0.2 in) on average — steady rain rather than a passing shower. That is lighter than the city's yearly norm of about 7.8 mm per rainy day. It is among the three driest months of the year.
Daylight and sunshine in May
Mid-month, Peshawar gets 13 h 54 min of daylight, from sunrise near 5:13 am to sunset near 7:07 pm. Since mid-April the day has gained 54 min. Measured sunshine covers about 87% of the daylight — skies are mostly clear.
How May compares to the rest of the year
Ranked by average high, May comes out as the 2nd warmest month in Peshawar. Afternoons run 6.3°C (11.3°F) warmer than in April, with 31 mm less rain. Temperatures keep climbing into June. The next month's average high: 39.3°C (102.7°F).
Who May suits
- Sightseeing: less ideal — midday heat makes long walks hard.
- Parks & outdoor: less ideal — afternoons are too warm to linger outside.
- Museums & indoor: a good choice — a cool break during the hottest hours.
Tips for visiting Peshawar in May
Versatile Layers
Pack pieces you can take off by noon and put back on at dusk.
Sun Protection
Loose, breathable clothing plus sunscreen and a wide-brimmed hat.
Quick questions
How warm is Peshawar in May?
It feels very hot: typical highs are 36.3°C (97.3°F), with lows near 21.5°C (70.7°F).
Does it rain a lot in Peshawar in May?
Not especially. There are about 4 rainy days (22 mm), mostly moderate rain.
What should I wear in Peshawar in May?
Pack versatile layers and sun protection. There is little need to change for the evening.
Is May or June better for visiting Peshawar?
On our 12-month climate ranking, May comes out ahead (#9 of 12 vs #10). June is warmer and has more rainy days.
