Climate averages 1991–2020

Weather in Afghanistan in December

In December, average daytime highs across the 14 cities listed in Afghanistan range from 4.8°C in Ghazni to 16.5°C in Jalālābād. Monthly rainfall ranges from 12 mm in Jalālābād to 43 mm in Baghlān.

Long-term climate patterns, not a forecast for a particular trip.

Afghanistan by monthAll cities

City by city

December in Afghanistan

1991–2020
Average December climate for cities in Afghanistan, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Kabul7.3°C-4.7°C-4.7°C244.1
Herāt12.2°C-0.1°C-0.1°C285.1
Mazār-e Sharīf11.1°C1.5°C1.5°C255.6
Kandahār14.8°C1.6°C1.6°C222.4
Jalālābād16.5°C7.7°C7.7°C122.3
Kunduz10.3°C-0.6°C-0.6°C376.6
Ghazni4.8°C-8.0°C-8.0°C182.9
Balkh10.5°C0.8°C0.8°C255.6
Bagrām8.3°C-5.0°C-5.0°C264.4
Baghlān11.4°C-1.2°C-1.2°C437.4
Gardez5.3°C-3.0°C-3.0°C234.1
Khōst14.3°C0.6°C0.6°C162.7
Maymana9.5°C-1.4°C-1.4°C366.6
Khanabad10.9°C-0.2°C-0.2°C356.4

A rain day is a local calendar day with at least 1 mm of precipitation.