Weather in Peshawar in March

Peshawar temperatures in March range from 10 to 21 and there is an average of 11 days of rain.
Avg Temp
10° - 21°
Avg Rainy Days
11
Avg Dry Days
20
Avg Snow Days
0

Weather Facts - Peshawar in March

* The warmest temperature recorded in in March is 41°C
* The coldest temperature recorded in Peshawar in March is (-18°C)
* The average rainfall in Peshawar in March is 66 mm

Average Temperature in Peshawar