Best Month To

Weather in Kabul

Afghanistan • Population: 4,434,550

Best Months to Visit

June July August

Based on temperature, precipitation, and humidity data

Rain is wet season runs from February to April, inside an annual total of 521 mm. The wettest month is April at 79 mm; the driest is December at 19 mm.

Kabul is in Afghanistan at 34.5°N. The 2001–2020 NASA POWER daily record describes a continental climate with a wide temperature swing. July is the warmest month (average 23.1°C, high 31.6°C) and January is the coolest (average 0.3°C, low -5.3°C). On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are June, July, and August.

How warm Kabul gets

The heat peaks in July, when the typical afternoon is 31.6°C. The opposite pole is January, when mornings average -5.3°C.

Mean high across all twelve months is 19.6°C and mean low is 4.8°C. These are 20-year grid averages, so a city station can read a few degrees warmer or cooler.

When Kabul gets wet

The wet season in Kabul starts in February and ends in April (February, March, and April). April is the core of it at 79 mm. December is the other extreme, with 19 mm.

A rainy day here is a day with at least 1 mm in the NASA POWER series. April averages 9 such days; December averages 3.

The calendar in Kabul

The year bottoms out in January. Plan for -5.3°C at night and 5.9°C in the afternoon. The wet season opens in February. Expect 65 mm and 8 rainy days, with nights around -4.7°C. In March, Kabul averages 14.0°C by day and 0.5°C at night, with 78 mm of rain. By April the wet season is ending. Kabul still sees about 79 mm, but the next month is usually leaner. May stands apart from the months beside it: 24.7°C / 8.7°C and 48 mm. June: 29.2°C high, 12.2°C low, 30 mm rain, 33% humidity.

July is the warmest month. Afternoon highs average 31.6°C and nights settle near 14.5°C, with 35 mm of rain. August brings 42 mm and 7 rainy days; temperatures run from 13.6°C to 30.7°C. September stands apart from the months beside it: 26.9°C / 10.0°C and 33 mm. October stands apart from the months beside it: 21.2°C / 5.2°C and 26 mm. November brings 28 mm and 4 rainy days; temperatures run from 0.9°C to 14.5°C. December is the driest month, averaging only 19 mm across 3 rainy days. Highs sit near 9.1°C.

Best months to visit Kabul

The three months with the highest comfort score are June, July, and August: June (20.7°C average, 30 mm, 33% humidity); July (23.1°C average, 35 mm, 29% humidity); August (22.1°C average, 42 mm, 30% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.

If you want the wet season itself — fewer crowds, greener landscape, heavier rain — aim at February–April instead of the score.

How Kabul compares inside Afghanistan

Kabul is the only Afghanistan city in this dataset, so the figures on this page are the national sample we publish. They still come from the same NASA POWER daily series (2001–2020) used everywhere else on the site.

Temperature and rainfall

-10°C -5°C 0°C 5°C 10°C 15°C 20°C 25°C 30°C 35°C 40°C 0 mm10 mm20 mm30 mm40 mm50 mm60 mm70 mm80 mm90 mm Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High
Low
Rainfall

Monthly Weather Overview

Month High Low Rain (mm) Rainy Days
January 5.9°C -5.3°C 40 5
February 7.5°C -4.7°C 65 8
March 14.0°C 0.5°C 78 10
April 19.6°C 4.9°C 79 9
May 24.7°C 8.7°C 48 7
June 29.2°C 12.2°C 30 5
July 31.6°C 14.5°C 35 6
August 30.7°C 13.6°C 42 7
September 26.9°C 10.0°C 33 5
October 21.2°C 5.2°C 26 4
November 14.5°C 0.9°C 28 4
December 9.1°C -2.8°C 19 3

Monthly Details

Click on any month for detailed weather information:

January
0.3°C
February
1.4°C
March
7.2°C
April
12.3°C
May
16.7°C
June
20.7°C
July
23.1°C
August
22.1°C
September
18.4°C
October
13.2°C
November
7.7°C
December
3.1°C