Islamabad, Pakistan skyline

Islamabad Weather in December

The usual December conditions in Islamabad, Pakistan, drawn from 2006–2025 records.

Islamabad in December: highs near 18.3°C (64.9°F), lows near 6.9°C (44.4°F), roughly 3 rainy days adding up to 30 mm, and 8.9 hours of sunshine on an average day.

Avg high

18.3°C (64.9°F)

Avg low

6.9°C (44.4°F)

Rainfall

30 mm (1.2 in)

Rainy days

3 days

Sunshine

8.9 h / day

Humidity

63%

December vs the rest of the year

10 of the other 11 months are warmer than December in Islamabad; for rain it is the 2nd driest month.

MonthAvg highvs DecemberRainRainy days
January16.1°C (61°F)−2.2°C (−4°F)70 mm7
February18.5°C (65.3°F)+0.2°C (+0.4°F)100 mm9
March23.1°C (73.6°F)+4.8°C (+8.6°F)102 mm10
April28.8°C (83.8°F)+10.5°C (+18.9°F)70 mm8
May34.2°C (93.6°F)+15.9°C (+28.6°F)30 mm6
June36.4°C (97.5°F)+18.1°C (+32.6°F)55 mm7
July33.2°C (91.8°F)+14.9°C (+26.8°F)176 mm18
August31.7°C (89.1°F)+13.4°C (+24.1°F)188 mm18
September31.6°C (88.9°F)+13.3°C (+23.9°F)80 mm9
October28.9°C (84°F)+10.6°C (+19.1°F)26 mm4
November22.8°C (73°F)+4.5°C (+8.1°F)32 mm4
December18.3°C (64.9°F)—30 mm3

What December feels like in Islamabad

December is early winter in Islamabad, although winter here means mild days rather than cold ones. Mild afternoons make it easy to spend hours outdoors. After dark the temperature drops clearly: nights are cold. Humidity is on the high side, but mild temperatures keep it comfortable.

Rain in Islamabad in December

December is a dry month in Islamabad; rain falls about one day in 10. Rain tends to come in heavy bursts: about 9.8 mm (0.4 in) on an average rainy day. That is close to Islamabad's typical rain per wet day for the whole year (about 9.3 mm). It is among the three driest months of the year.

Daylight and sunshine in December

On 15 December the sun rises at about 7:05 am and sets around 5:01 pm local time, giving 9 h 56 min of daylight. Days are getting shorter: 31 min less daylight than in mid-November. The sun is out for roughly 90% of those daylight hours, so skies are mostly clear.

How December compares to the rest of the year

In Islamabad's temperature order, December sits as the 2nd coolest month. Against November, the average high is 4.5°C (8.1°F) lower, with 2 mm less rain. Temperatures keep falling into January. January averages a high of 16.1°C (61°F).

Who December suits

  • Sightseeing: a good fit — comfortable enough to explore on foot all day.
  • Parks & outdoor: a good fit — comfortable for long walks and picnics.
  • Hiking: a good fit — mild temperatures for trails.

Tips for visiting Islamabad 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 Islamabad in December?

Afternoons average 18.3°C (64.9°F) and nights about 6.9°C (44.4°F) — mild by most people's standards. It is the 2nd coolest month of the year.

Does it rain a lot in Islamabad in December?

No — December is one of the drier times, with about 3 rainy days and 30 mm in total.

What should I wear in Islamabad in December?

The numbers point to versatile layers and sunglasses. Add a layer for after dark.

Is December or January better for visiting Islamabad?

December scores better on our climate ranking (#1 of 12 vs #6), rated Great against Good. January is cooler and has more rainy days.

Is December a good time to visit Islamabad?

Great

Great — comfortable temperatures, mostly dry (about 3 rainy days), plenty of sunshine (8.9 h a day). Within Islamabad's own year, December ranks #1 of 12 — one of the 3 best months to visit.

December in other Pakistan cities

Warmer places in December

Plan a trip to Islamabad

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Islamabad weather by month.