Peshawar Weather in March
During March, Peshawar experiences high daytime temperatures of 25°C (77°F) and cooler nights around 13°C (55°F).
Expect quite a bit of rainfall. Around 89 mm (3.5 in) is typical.
Rainfall in Peshawar in March
Historically, March sees about
10 days of rain, with a monthly average of
89 mm (3.5 in).
When it rains this month, it tends to come down fairly heavily. Showers can be substantial even if they don't last all day.
Temperature in Peshawar in March
March is a excellent month in Peshawar, with
25°C (77°F) during the day and
13°C (55°F) at night.
The days can feel warmer than the evenings, so packing for both parts of the day is a good idea.
At
13°C (55°F) overnight, it can feel quite a bit cooler after dark. Worth packing something warmer for evenings, but the cooler temperatures are ideal for sleeping.
If your ideal day consists of dry skies and pleasant temperatures, February, March, November and December typically offer the best circumstances for Peshawar.
perfect weather
pleasant
tolerable
unpleasant
poor
Avg daytime high
-5°C (23°F) cold → 32°C (90°F) hot
Monthly precipitation
0 mm (0 in) dry → 150 mm (5.9 in) wet
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).
Marker color shows the average daytime high temperature in March: blue is cold, red is hot.
Marker color shows total monthly precipitation in March: pale blue is dry, deep blue is wet.