What December feels like in Peshawar
December is early winter in Peshawar, although winter here means mild days rather than cold ones. Afternoons are mild and comfortable for most people in light layers. The day–night swing is wide (about 13.3°C (23.9°F)): nights are cold, so mornings and evenings feel very different from midday. Humidity is moderate, so the air feels neither sticky nor dry.
Rain in Peshawar in December
Dry weather dominates, and an umbrella can mostly stay packed. A rainy day brings about 8.8 mm (0.3 in) on average — steady rain rather than a passing shower. That is close to Peshawar's typical rain per wet day for the whole year (about 7.8 mm). December is Peshawar's driest month of the year.
Daylight and sunshine in December
On 15 December the sun rises at about 7:12 am and sets around 5:06 pm local time, giving 9 h 54 min of daylight. Days are getting shorter: 31 min less daylight than in mid-November. The sun is out for roughly 89% of those daylight hours, so skies are mostly clear.
How December compares to the rest of the year
Ranked by average high, December comes out as the 2nd coolest month in Peshawar. Compared with November, afternoons are 4.7°C (8.5°F) cooler, with 5 mm less rain. The cooling trend carries on into January. The next month's average high: 16.9°C (62.4°F).
Who December suits
- Sightseeing: a good fit — the weather rarely gets in the way of a city walk.
- Parks & outdoor: a good fit — comfortable for long walks and picnics.
Tips for visiting Peshawar in December
Versatile Layers
Mornings and evenings are cooler than midday, so dress in layers.
Sunglasses
Frequent sunshine — sunglasses and a light hat.
Quick questions
How warm is Peshawar in December?
Afternoons average 19.1°C (66.4°F) and nights about 5.8°C (42.4°F) — mild by most people's standards. It is the 2nd coolest month of the year.
Does it rain a lot in Peshawar in December?
Hardly — only about 2 rainy days and 18 mm for the whole month.
What should I wear in Peshawar in December?
The numbers point to versatile layers and sunglasses. Bring something extra for the cooler evenings.
Is December or January better for visiting Peshawar?
December scores better on our climate ranking (#1 of 12 vs #3), rated Great against Great. January is cooler and has more rainy days.
