199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Afghanistan

Weather & climate · Kabul

Flag of AfghanistanBest Time to Visit Afghanistan

May and September

The best time to visit Afghanistan is May and September, when daytime highs in Kabul are around 25–26°C. June, August and October are also a good time to go. July is the warmest month (32°C by day), January the coldest (-6°C at night), and April the wettest with about 79 mm of rain.

32°C
Warmest: July
-6°C
Coldest nights: January
521 mm
Rain per year
79 mm
Wettest: April

Afghanistan weather by month

  1. Jan5°C-6°C40 mm
  2. Feb7°C-5°C65 mm
  3. Mar14°C0°C78 mm
  4. Apr20°C5°C79 mm
  5. May25°C9°C48 mm
  6. Jun29°C12°C30 mm
  7. Jul32°C14°C34 mm
  8. Aug30°C13°C42 mm
  9. Sep26°C9°C33 mm
  10. Oct21°C5°C25 mm
  11. Nov13°C-0°C28 mm
  12. Dec8°C-4°C19 mm

Best time Good Less ideal

-15°-10°-5°0°5°10°15°20°25°30°35°40°100 mm0January: 40 mm rainFebruary: 65 mm rainMarch: 78 mm rainApril: 79 mm rainMay: 48 mm rainJune: 30 mm rainJuly: 34 mm rainAugust: 42 mm rainSeptember: 33 mm rainOctober: 25 mm rainNovember: 28 mm rainDecember: 19 mm rainJanuary: 5°CFebruary: 7°CMarch: 14°CApril: 20°CMay: 25°CJune: 29°CJuly: 32°CAugust: 30°CSeptember: 26°COctober: 21°CNovember: 13°CDecember: 8°CJanuary: -6°CFebruary: -5°CMarch: 0°CApril: 5°CMay: 9°CJune: 12°CJuly: 14°CAugust: 13°CSeptember: 9°COctober: 5°CNovember: -0°CDecember: -4°CJanFebMarAprMayJunJulAugSepOctNovDec
Average high Average low Rain (mm per month)
MonthHighLowRainHumidityCloud coverVerdict
January5°C-6°C40 mm53%65%Cold
February7°C-5°C65 mm59%68%Cold
March14°C0°C78 mm55%64%Fair
April20°C5°C79 mm51%57%Fair
May25°C9°C48 mm44%48%Best time
June29°C12°C30 mm33%37%Good
July32°C14°C34 mm29%33%Fair
August30°C13°C42 mm30%35%Good
September26°C9°C33 mm30%33%Best time
October21°C5°C25 mm33%39%Good
November13°C-0°C28 mm41%53%Fair
December8°C-4°C19 mm45%56%Cold

Data: NASA POWER (Prediction Of Worldwide Energy Resources) — 25-year climate averages 2001–2025, public domain, for the area around Kabul (34.52, 69.18). Satellite and model averages — local weather stations can differ by 1–2 °C, and mountains or coasts elsewhere in Afghanistan have their own climate.

Frequently asked questions

When is the best time to visit Afghanistan?

May and September. The best time to visit Afghanistan is May and September, when daytime highs in Kabul are around 25–26°C. June, August and October are also a good time to go. July is the warmest month (32°C by day), January the coldest (-6°C at night), and April the wettest with about 79 mm of rain.

What is the hottest month in Afghanistan?

July, with average highs of 32°C in Kabul.

What is the coldest month in Afghanistan?

January, when nights drop to about -6°C and days reach 5°C.

What is the rainiest month in Afghanistan?

April with about 79 mm; December is the driest (19 mm).

When should I avoid visiting Afghanistan?

February is the least comfortable month on average: 7°C by day and 65 mm of rain.