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.
City by city
December in Afghanistan
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Kabul | 7.3°C-4.7°C | -4.7°C | 24 | 4.1 |
| Herāt | 12.2°C-0.1°C | -0.1°C | 28 | 5.1 |
| Mazār-e Sharīf | 11.1°C1.5°C | 1.5°C | 25 | 5.6 |
| Kandahār | 14.8°C1.6°C | 1.6°C | 22 | 2.4 |
| Jalālābād | 16.5°C7.7°C | 7.7°C | 12 | 2.3 |
| Kunduz | 10.3°C-0.6°C | -0.6°C | 37 | 6.6 |
| Ghazni | 4.8°C-8.0°C | -8.0°C | 18 | 2.9 |
| Balkh | 10.5°C0.8°C | 0.8°C | 25 | 5.6 |
| Bagrām | 8.3°C-5.0°C | -5.0°C | 26 | 4.4 |
| Baghlān | 11.4°C-1.2°C | -1.2°C | 43 | 7.4 |
| Gardez | 5.3°C-3.0°C | -3.0°C | 23 | 4.1 |
| Khōst | 14.3°C0.6°C | 0.6°C | 16 | 2.7 |
| Maymana | 9.5°C-1.4°C | -1.4°C | 36 | 6.6 |
| Khanabad | 10.9°C-0.2°C | -0.2°C | 35 | 6.4 |
A rain day is a local calendar day with at least 1 mm of precipitation.