Климат (BSk) холодный полуаридный (степной). Месяц с минимальными температурами — февраль, среднее суточное значение температуры 3.5 °C. Месяц, когда зафиксированы самые высокие температуры — июнь с характерной температурой 28.7 °C. Верхний предел температуры, устанавливается в июне до 36.7°С, а самая низкая до -8.7°C в марте. Средняя температура воздуха в Кабуле, учитывая данные наблюдений, оценивается 17.2°C. За год: солнечно-ясные дни - 228, дни снега - 15, дни с осадками - 79, пасмурных дней - 44.