Weather in Afghanistan - today, tomorrow and 14-day forecast

Right now temperatures across Afghanistan range from 15° to 32°. Below: today's conditions city by city, a live weather map, the 14-day outlook and month-by-month climate to help you pick the best time to travel.

Country values are the median of forecasts from 10 cities; the range shows local differences. Methodology.

Weather in Afghanistan's cities today

☀️Kandahar 32°no rain ☀️Balkh 31°no rain ☀️Mazar-i-Sharif 30°no rain ☀️Herat 27°no rain 🌧️Khost 27°💧 1.9 mm ☀️Taloqan 26°no rain ☀️Maymana 26°no rain 🌧️Kabul 23°💧 0.5 mm ☀️Ghazni 22°💧 1.2 mm ☀️Bamyan 15°no rain

Weather map - today's temperatures

☀️ Kandahar 32° ☀️ Balkh 31° ☀️ Mazar-i-Sharif 30° ☀️ Herat 27° 🌧️ Khost 27° 💧 1.9 mm ☀️ Taloqan 26° ☀️ Maymana 26° 🌧️ Kabul 23° 💧 0.5 mm ☀️ Ghazni 22° 💧 1.2 mm ☀️ Bamyan 15°
Pill colour shows today's daytime temperature. Click a city for its full 14-day forecast.

Next days in Afghanistan

today☀️ 26°💧 1.2 mm
Sun☀️ 29°💧 0.8 mm
Mon🌧️ 30°💧 0.1 mm
Tue☀️ 32°💧 8.6 mm
Wed☀️ 32°💧 0.5 mm
Thu☀️ 33°💧 3.9 mm
Fri☀️ 32°💧 0.3 mm
Sat☀️ 31°💧 31.8 mm
Forecast vs 1991-2020 climate normal

How does the current forecast compare with normal?

We compare the coming days with weather usually observed at this time of year.

NASA POWER

Thursday 10 Sept in Afghanistan, the forecast high is 33°C. Typical daytime temperatures at this time of year range from 27°C to 31°C, so it will be exceptionally warm. It is warmer than 94% of similar days.

26°Ccooler than usual
usually 28°C–32°C
cooler than 89% of similar days
night: exceptionally warm rain: exceptionally wet wind: exceptionally strong
29°Cnear normal
usually 28°C–32°C
night: exceptionally warm rain: exceptionally wet wind: lighter than usual
30°Cnear normal
usually 27°C–32°C
night: exceptionally warm rain: exceptionally wet wind: lighter than usual
32°Cwarmer than usual
usually 27°C–32°C
warmer than 80% of similar days
night: exceptionally warm rain: exceptionally wet wind: typical
32°Cwarmer than usual
usually 27°C–32°C
warmer than 84% of similar days
night: exceptionally warm rain: exceptionally wet wind: typical
33°Cexceptionally warm
usually 27°C–31°C
warmer than 94% of similar days
night: exceptionally warm rain: exceptionally wet wind: exceptionally light
32°Cwarmer than usual
usually 27°C–31°C
warmer than 83% of similar days
night: exceptionally warm rain: exceptionally wet wind: typical

How warm was this week in previous years?

Each bar shows the average daily high during the same 7-day period in each year.

swipe to see more years →
20°30°40° 1981: 28°C1982: 28°C1983: 32°C1984: 28°C1985: 29°C1986: 28°C1987: 30°C1988: 33°C1989: 30°C1990: 30°C1991: 31°C1992: 26°C1993: 30°C1994: 25°C1995: 30°C1996: 33°C1997: 28°C1998: 31°C1999: 29°C2000: 30°C2001: 32°C2002: 29°C2003: 31°C2004: 32°C2005: 31°C2006: 29°C2007: 29°C2008: 28°C2009: 25°C2010: 29°C2011: 30°C2012: 28°C2013: 32°C2014: 29°C2015: 29°C2016: 30°C2017: 31°C2018: 31°C2019: 28°C2020: 28°C2021: 30°C2022: 31°C2023: 32°C2024: 28°C2025: 32°C 2026 forecast: 31°C current forecast 31°C 198119902000201020202026
cooler yearstypical rangewarmer years2026 forecastcurrent forecast

From 1981 to 2025, the 5-11 Sept period averaged 30°C by day. The coolest year was 2009 (25°C) and the warmest was 1988 (33°C). The current forecast averages 31°C - higher than in 71% of historical years.

Historical reference: NASA POWER daily gridded data (MERRA-2), the 1991-2020 normal and a +/- 7-day calendar window. The typical range is the 20th-80th percentile. This is not a city weather-station reading and does not change the current forecast. NASA POWER Daily API.

14-day forecast - Afghanistan

Afghanistan - 14-day weather forecast infographic

Afghanistan 30 & 45-day weather - long-range outlook

Next 16 days · forecast
29°
around 24° at night · days with rain: 7
Weeks 3-4 · avg for September
33°
around 21° at night · rain chance 0%
Weeks 5-7 · avg for October
24°
around 14° at night · rain chance 9%
The 30 & 45-day outlook for Afghanistan: the next 16 days are a numerical forecast updated daily - on average 29° by day and 24° at night. Further out we rely on multi-year climate averages: around 33° in September, and about 24° in October. Forecasts beyond two weeks are indicative only.

Today vs the next days - Afghanistan cities

CityToday+3 days+7 daysRain today
☀️ Kandahar 32℃32℃ 35℃-
☀️ Balkh 31℃35℃ 34℃-
☀️ Mazar-i-Sharif 30℃34℃ 34℃-
☀️ Herat 27℃33℃ 30℃-
🌧️ Khost 27℃31℃ 32℃1.9 mm
☀️ Taloqan 26℃32℃ 34℃-
☀️ Maymana 26℃32℃ 28℃-
🌧️ Kabul 23℃26℃ 27℃0.5 mm
☀️ Ghazni 22℃24℃ 27℃1.2 mm
☀️ Bamyan 15℃18℃ 19℃-

Day-by-day forecast for Afghanistan

Saturday5 September 2026
☀️26°clear sky
night 22° · evening 29° · rain 1.17 mm · humidity 15% · wind 7 m/s · clouds 11.5%
Sunday6 September 2026
☀️29°clear sky
night 23° · evening 30° · rain 0.78 mm · humidity 13% · wind 5 m/s · clouds 26.5%
Monday7 September 2026
🌧️30°light rain
night 24° · evening 32° · rain 0.13 mm · humidity 11% · wind 5 m/s · clouds 10%
Tuesday8 September 2026
☀️32°clear sky
night 26° · evening 34° · rain 8.565 mm · humidity 10.5% · wind 6 m/s · clouds 5%
Wednesday9 September 2026
☀️32°clear sky
night 27° · evening 34° · rain 0.48 mm · humidity 10% · wind 5 m/s · clouds 19%
Thursday10 September 2026
☀️33°clear sky
night 28° · evening 36° · rain 3.93 mm · humidity 9% · wind 4 m/s · clouds 5%
Friday11 September 2026
☀️32°clear sky
night 27° · evening 34° · rain 0.28500000000000003 mm · humidity 8.5% · wind 5 m/s · clouds 15%
Saturday12 September 2026
☀️31°clear sky
night 24° · evening 33° · rain 31.77 mm · humidity 17.5% · wind 6 m/s · clouds 1%
Sunday13 September 2026
☀️30°clear sky
night 23° · evening 32° · rain 0.96 mm · humidity 16.5% · wind 6 m/s · clouds 38%
Monday14 September 2026
☀️29°clear sky
night 22° · evening 31° · rain 0.42 mm · humidity 13.5% · wind 6 m/s · clouds 15%
Tuesday15 September 2026
☀️28°clear sky
night 22° · evening 29° · rain 3.585 mm · humidity 13% · wind 7 m/s · clouds 3%
Wednesday16 September 2026
☀️28°clear sky
night 23° · evening 30° · rain 1.5 mm · humidity 14% · wind 5 m/s · clouds 2%
Thursday17 September 2026
☀️28°clear sky
night 24° · evening 30° · rain 0.24 mm · humidity 13% · wind 5 m/s · clouds 6.5%
Friday18 September 2026
🌧️27°moderate rain
night 20° · evening 28° · rain 0.36 mm · humidity 16% · wind 5 m/s · clouds 1%
Saturday19 September 2026
☀️26°clear sky
night 20° · evening 27° · rain 2.475 mm · humidity 20.5% · wind 4 m/s
Sunday20 September 2026
☀️27°clear sky
night 21° · evening 30° · humidity 18% · wind 4 m/s

Air quality and smog in Afghanistan

CityPM2.5 (µg/m³)PM10 (µg/m³)Air quality
Kabul2034.1good
Kunduz18.757.3good
Dzalalabad18.628.8good
Mazar-i Szarif18.2100.8good
Gardez14.418.3good
Kandahar District10.322.4very good
Ghaznī8.617.3very good
Herat3.23.5very good
Based on PM2.5 thresholds. Station readings, updated daily (last reading: 2026-09-05, 05:30).

Afghanistan weather through the year

Afghanistan - annual climate

Afghanistan weather month by month - when is the best time to go?

January (10°)February (12°)March (18°)April (25°)May (33°)June (38°)July (39°)August (37°)September (33°)October (24°)November (16°)December (11°)

Weather in other countries in Asia

ArmeniaYemenAzerbaijanVietnamBahrainUzbekistan

FAQ - Afghanistan weather

What is the weather like in Afghanistan today?
Today it is about 26° during the day and 22° at night, clear sky.
How far ahead can I check the forecast for Afghanistan?
This page shows a detailed 14-day forecast plus the long-term monthly climate, so you can plan both a short trip and a holiday months ahead.