December brings winter cold across much of Afghanistan, with heavy snow in central and eastern highlands and very cold nights in the north. Lowland regions are cold and dry, and travel into remote high-altitude areas is difficult.
SeasonLow SeasonTemperature -8 to 8°C (18 to 46°F)Crowds LowPrices Low
High seasonShoulderLow season
Weather by City in December
CityLow / highRain
Kabul synagogue
Freezing
-5°7° 23 mm
Herat
Cold
0°11° 40 mm
Mazar-i-Sharif
Cold
0°11° 21 mm
Jalalabad
Cool
4°18° 17 mm
Kunduz
Cold
1°10° 27 mm
Ghazni
Freezing
-11°3° 21 mm
Balkh
Cold
0°11° 21 mm
Average daily low and high (°C) and monthly rainfall. The badge shows how it feels, allowing for humidity.
Temperature map
-30°-20°-10°0°10°20°30°40°
Average temperature across Afghanistan in December.
Where to Go in Afghanistan in December
Northern and Western Plains
Mazar‑i‑Sharif, Herat, Kunduz
December sees hard frosts returning across the plains and periodic snow flurries at lower elevations; Herat and Mazar are quieter and many rural guesthouses reduce services. Main highways are generally kept open, but secondary roads into the irrigated hinterlands can be muddy or icy after precipitation. For travelers, winter festivals are low‑key; dress warmly, expect shorter daylight hours, and avoid attempting higher desert tracks without local guidance.
Central Highlands & Kabul Basin
Kabul, Bamiyan, Ghazni
December returns to winter conditions with regular frosts, snow showers in the basin, and reliable winter scenes on Bamiyan’s cliffs and surrounding hills. Salang Pass and other high routes are vulnerable to closures from heavy snow or avalanche risk, so avoid last‑minute plans that hinge on cross‑mountain travel. City museums and restaurants are the safest bets; pack thermal layers and check local road reports before setting out.
Hindu Kush and High Mountains
mountain spine, high passes, glaciers
December completes the high‑mountain winter with deep snow, frozen rivers, and regularly closed mountain roads; glacier travel is hazardous without professional guides and rescue is logistically difficult. Most trekking infrastructure is shut down and the entire region is best avoided unless you are on a planned, supported winter expedition. For photographers and serious mountaineers, the stark snowy landscapes are compelling but require top‑level preparation.
Northeast Highlands and Badakhshan/Wakhan
Faizabad, Fayzabad, Wakhan Corridor
December returns to deep winter conditions with sustained snow at altitude, frozen streams, and limited transport; only the most determined winter expeditions operate. The Wakhan is best avoided unless you have a specialist operator and full expedition backup. Photographers and serious mountaineers can still find striking landscapes, but logistical complexity and weather risk are high.
Eastern Valleys & Jalalabad Corridor
Jalalabad, Kunar, Nangarhar
December is cool and dry in the lower eastern plains with chilly nights and bright, clear days; higher side valleys get colder and can see early snowfall. Jalalabad and nearby lowland sites are good bases for cultural visits if you want fewer crowds, but mountain roads will be increasingly unreliable. Pack warm layers and check road conditions before venturing into the Kunar highlands.
Southern and Southwestern Lowlands
Kandahar, Helmand, Nimruz, deserts
December returns to cooler, dry conditions with chilly nights and sunny days; frost is possible in pocketed desert hollows but widespread snow is rare in the lowlands. The environment is restful and many agricultural workers slow their pace, making local markets calm but lively. Travelers should bring warm layers for night and can comfortably travel between towns on well‑maintained routes.
Events & Festivals in December
There are no major festivals or events in Afghanistan during December to be aware of.
Planning a trip to Afghanistan?
See how December compares with the rest of the year, then read the full guide.