Peshawar Weather in December
December in Peshawar brings pleasant temperatures, with daytime highs of 20°C (68°F) and nights around 7°C (45°F).
Rainfall is at its lowest this month, making it one of the more reliable months to be outdoors.
Rainfall in Peshawar in December
Dry conditions dominate this month. A great time for outdoor fun and exploration.
You can expect rain on around
4 days based on historical patterns, with
19 mm (0.7 in) average for the month.
The odd shower may pass through, but it usually doesn't amount to much. A largely dry month overall.
Temperature in Peshawar in December
The excellent temperature in Peshawar in December makes it a solid month to visit, with
20°C (68°F) during the day and
7°C (45°F) at night.
The winter season takes place during December.
Even when the weather is stable, mornings and evenings can still feel distinctly cool.
With lows around
7°C (45°F), nights are cold. The upside is that cool, crisp nights are often the best for a deep sleep.
If you're a fan of comfortable temperatures and drier conditions, December is a great time to visit.
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 December: blue is cold, red is hot.
Marker color shows total monthly precipitation in December: pale blue is dry, deep blue is wet.