Kabul Weather in December

Afghanistan · December climate averages and travel tips

Avg high11°C (52°F)
Avg low-1°C (30°F)
Rainfall18 mm (0.7 in)
RatingGood 6.9/10

In December, Kabul has average highs of 11°C (52°F) and lows of -1°C (30°F). December is winter in Afghanistan. The month is very dry, with about 18 mm (0.7 in) of rain spread over 3 days, one of the driest months of the year. You get roughly 9.7 hours of daylight and a mix of sun and cloud.

Is December a good time to visit Kabul?

December is a good time to visit Kabul (6.9/10), though May and September to October are even better.

Visiting Kabul in December

Cold, clear days

December feels like proper winter in Kabul. Afternoons can be cool and pleasant in the sun, but mornings and evenings turn chilly, with lows around freezing. Rain is limited, though the short days leave less time to explore.

The weather suits a relaxed visit to Babur's Garden, where you can wander its terraces and see the city below. Save longer outdoor outings for the sunnier part of the day. The cold and early dusk make extended walks in the hills less appealing, and January is colder and wetter still.

Yalda and winter routines

Shab-e Yalda, the winter solstice celebration, falls in December. Families gather for poetry, stories and seasonal fruit such as pomegranates. It's a private, family-centred occasion, so don't expect a city-wide street festival.

If you're invited to a Yalda gathering, it's a lovely way to experience local hospitality. Kabul's bazaars and tea houses offer a more everyday glimpse of winter life, though opening hours can vary.

A quieter time to visit

Kabul is generally quieter in winter than during the popular spring and autumn travel months. You may find less competition for accommodation and potentially lower rates, but prices and access depend on local conditions. The city's security situation can also affect what's open and where you can go.

If you hate crowds, December may feel calmer than May or September to October. Travelling with kids? Keep outdoor plans flexible; the chilly evenings arrive quickly. At Babur's Garden, ask locally about current access before making the trip, and allow time for the uphill paths. A sunny afternoon is the most comfortable time to visit.

December weather at a glance

Average high11°C (52°F)
Average low-1°C (30°F)
Daily mean4°C (39°F)
Rainfall18 mm (0.7 in)
Rainy days (1 mm+)3
Humidity45%
Cloud cover50%
Daylight9.7 hours
Est. sunshine5.3 hours/day
Wind5.4 km/h
vs November5°C cooler than November, with 14 mm less rain.

What to pack for Kabul in December

Kabul weather in other months

Jan8°C / -4°C49 mmFairFeb9°C / -3°C69 mmFairMar15°C / 2°C85 mmGoodApr21°C / 7°C90 mmExcellentMay26°C / 10°C67 mmExcellentJun31°C / 14°C32 mmExcellentJul33°C / 17°C45 mmGoodAug32°C / 15°C50 mmGoodSep29°C / 12°C45 mmExcellentOct23°C / 7°C30 mmExcellentNov16°C / 3°C32 mmExcellentDec11°C / -1°C18 mmGood

← NovemberBest time to visit KabulJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.