Climate Chart of Kabul, Afghanistan
Monthly data: Temperature °C, Rain (mm), Sunshine (h) · 2013–2023
For Kabul, Afghanistan, the climate data cover 2013–2023. The monthly mean temperature ranges from January at -2.6 °C to July at 25.6 °C, with an unweighted mean across monthly means of 12.8 °C. The figures describe broad monthly conditions rather than daytime highs, while the rainfall, snowfall and sunshine measures below are daily means that help show how the year’s conditions vary.
Climate overview
Temperature
January has the lowest monthly mean temperature, -2.6 °C, while July has the highest, 25.6 °C. These are monthly averages, not daytime maximum temperatures, so they give a useful seasonal-scale guide but do not describe the range visitors may encounter from day to day. The unweighted mean across the calendar-month means is 12.8 °C; it is not a day-weighted annual average.
Rain
Mean daily rainfall reaches its monthly high in April at 2.97 mm/day and its low in July at 0.12 mm/day. The unweighted mean across monthly means is 0.95 mm/day. These daily averages describe typical amounts, not monthly totals, and the lower monthly mean does not guarantee rain-free days or indicate how often rain occurs.
Sunshine
Average daily sunshine is highest in June at 12.89 hours/day and lowest in January at 7.71 hours/day. The unweighted mean across monthly means is 10.34 hours/day hours per day. These figures can help with broad planning for outdoor time, but sunshine duration is not the same as day length and does not guarantee a particular day’s conditions.
Snow
Mean daily snowfall reaches its monthly high in February at 13.24 mm/day; the unweighted mean across monthly means is 2.88 mm/day. These are average daily amounts, not monthly totals. They do not show how many days have snowfall, how deep snow becomes, whether snow cover persists, or whether conditions support skiing.
Best Travel Time Guide for Kabul, Afghanistan: Ideal Seasons and Weather Insights
Visitors prioritising lower average rainfall could consider July, when mean daily rainfall is 0.12 mm/day; this is a relative guide, not a promise of dry weather or a measure of rain frequency. For rain preparation, note that the monthly high is in April at 2.97 mm/day, and plan for the possibility of wet days rather than treating the average as a forecast. For cooler monthly mean conditions, January is the relevant reference, at -2.6 °C; this is an average rather than a daytime high or a prediction for any particular visit. Sunshine for outdoor sightseeing averages 12.89 hours/day per day in June, compared with 7.71 hours/day in January. These criteria identify different considerations, not one universally best time to visit, and sunshine duration does not specify daylight length.
Snowfall averages are highest in February at 13.24 mm/day per day, a useful seasonal reference for preparation but not evidence of how many snowy days to expect or whether snow cover will persist. The monthly mean temperature also reaches its high in July at 25.6 °C; because this is a monthly mean, it should not be read as a daytime maximum when planning outdoor activities.
Climate Data Overview for Kabul, Afghanistan
Explore the comprehensive climate data for Kabul, Afghanistan. This detailed table provides valuable insights into temperature variations, precipitation levels, and seasonal changes, helping you understand the unique weather patterns of this region.
| Month | Average: Temperature °C | Rain (mm) / day | Snow (mm) / day | Sunshine (h) / day |
|---|---|---|---|---|
| Jan | -2.6 | 0.23 | 10.71 | 7.71 |
| Feb | 0.0 | 0.86 | 13.24 | 8.27 |
| Mar | 6.3 | 2.76 | 6.11 | 9.12 |
| Apr | 12.8 | 2.97 | 0.32 | 10.89 |
| May | 17.7 | 1.76 | 0.00 | 12.03 |
| Jun | 23.2 | 0.32 | 0.00 | 12.89 |
| Jul | 25.6 | 0.12 | 0.00 | 12.85 |
| Aug | 24.4 | 0.45 | 0.00 | 12.13 |
| Sep | 21.3 | 0.13 | 0.00 | 11.20 |
| Oct | 14.9 | 0.45 | 0.03 | 10.07 |
| Nov | 7.3 | 1.07 | 1.57 | 8.52 |
| Dec | 2.6 | 0.25 | 2.62 | 8.38 |
| Average | 12.8 | 0.95 | 2.88 | 10.34 |