Monthly weather forecast and climate
Peshawar, Pakistan

What is the coldest month in Peshawar?

January is the coldest month, with an average high-temperature of 18.3°C (64.9°F) and an average low-temperature of 4°C (39.2°F).

How much does it rain in Peshawar?

Throughout the year, in Peshawar, Pakistan, there are 70 rainfall days, and 403.9mm (15.9") of precipitation is accumulated.

What is the wettest month in Peshawar?

March is the month with the most rainfall. Rain falls for 10 days and accumulates 78.4mm (3.1") of precipitation.

What is the warmest month in Peshawar?

June is the warmest month in Peshawar, Pakistan, with an average high-temperature of 40.4°C (104.7°F) and an average low-temperature of 25.7°C (78.3°F).

What is the driest month in Peshawar?

June is the month with the least rainfall in Peshawar. Rain falls for 4 days and accumulates 7.7mm (0.3") of precipitation.
Average temperature - Peshawar, Pakistan
Average rainfall - Peshawar, Pakistan

The wettest month (with the highest rainfall) is March (78.4mm).
The driest month (with the lowest rainfall) is June (7.7mm).

Average rainfall days - Peshawar, Pakistan

Months with the highest number of rainy days are March and April (10 days).
Months with the lowest number of rainy days are October and November (3 days).

Average daylight / Average sunshine - Peshawar, Pakistan
deutscheenglishespañolрусский中文