Weather
VI

Peshawar weather forecast — today & tomorrow

35°

Clear sky

High: 35° · Low: 25° · Feels like 41°

Rain expected around 23:00. Gusts up to 22 km/h.

Hourly forecast

Now 3% 35°
17:00 4% 35°
18:00 3% 34°
19:00 3% 32°
20:00 6% 31°
21:00 14% 31°
22:00 26% 30°
23:00 41% 29°
00:00 61% 27°
01:00 84% 26°
02:00 100% 26°
03:00 100% 24°
04:00 100% 25°
05:00 100% 24°
06:00 100% 25°
07:00 100% 25°
08:00 100% 25°
09:00 100% 26°
10:00 100% 28°
11:00 98% 29°
12:00 89% 30°
13:00 77% 31°
14:00 63% 31°
15:00 46% 32°

14-day forecast

  • Feels like
    42° / 30°
    Precipitation
    4 mm · 65%
    Wind
    11 km/h N
    UV index
    8 · Very high
    Sun
    5:23 / 19:16

Details

Air quality
75 Poor
PM2.5 31 · PM10 45

Peshawar's Climate

Peshawar lies in a valley in northwest Pakistan, near the Khyber Pass and the Afghan border, with a hot semi-arid climate of fierce summers and mild winters. Summers (May–September) are scorching and dry, with daytime highs commonly 38–42°C and sometimes above 45°C, before a weak late monsoon brings showers and thunderstorms in July and August. Winters (December–February) are cool and relatively wet, around 5–17°C, taking most of the rainfall from western disturbances, with occasional overnight frost. Spring and autumn are short, pleasant and the best times to visit.

Frequently asked questions

When is the best time to visit Peshawar?

Spring (March–April) and autumn (October–November) are best: warm, dry and comfortable, avoiding the brutal peak-summer heat.

What are the hottest months in Peshawar?

June is hottest, with daytime highs typically 38–42°C and spells pushing above 45°C in the dry pre-monsoon heat.

When does it rain in Peshawar?

Rain comes in two spells: a weak, late summer monsoon around July–August, and winter rain from western disturbances between December and March.

Is winter in Peshawar cold?

Winters from December to February are cool at 5–17°C, with nights near freezing and frost, though snow rarely falls in the city itself.

Nearby locations

Updated: