Afghanistan heeft over het algemeen een continentaal steppeklimaat. Dit klimaattype kenmerkt zich door droge, hete zomers en koude winters. Natuurlijk zijn er door de grootte van het land wel lokale verschillen. In het oosten (Nuristan) zijn er moessonregens. In het westen (Registan) heerst er een woestijnklimaat. De gemiddelde zomertemperatuur in Kabul (op 1815 meter) ligt rond de 25 graden, in de maand augustus 28 graden. Er valt gemiddeld ongeveer 335 millimeter regen per jaar.