Where to Go for Great Weather
When to go · Climate guide

Afghanistanwhen to go

Afghanistan's national averages run from 5 °C in January to 33 °C in July, with rainfall between 4 mm in September and 61 mm in March and 7.4–10.5 hours of sun a day. Against the default preferences (under 2.7 mm of rain a day, at least 6 hours of sun), the strongest months are May, September and June. Its 34 regions span 3–32 °C in annual mean temperature, so the national figure hides a good deal.

Capital
Kabul
Region
Asia
TZ
Asia/Kabul
Area
641,843 km²
Climate at a glance · 10-year ERA5

A decade of weather, in one page

Temperature°C
Temperature · 12-month climatologyAfghanistan. Average daytime high by month in °C. Lowest in January (5.1), highest in July (32.5). Monthly means: 5.1, 8.0, 13.7, 20.2, 25.8, 30.4, 32.5, 30.7, 27.7, 20.8, 13.2, 8.2.
— daytime high— overnight low▬ typical range
View data table
MonthAverage daytime high (°C)Average overnight low (°C)Typical lowTypical high
January5.1-6.4-11.811.2
February8.0-3.7-9.415.4
March13.71.9-4.920.5
April20.27.32.226.8
May25.812.28.630.4
June30.416.312.834.1
July32.519.217.035.0
August30.717.014.233.9
September27.712.89.330.9
October20.86.32.125.0
November13.20.3-5.320.3
December8.2-4.0-8.913.4
Rainfallmm
Rainfall · 12-month climatologyAfghanistan. Rainfall by month in mm. Lowest in September (5), highest in March (62). Monthly means: 45, 49, 62, 49, 31, 12, 13, 11, 5, 11, 22, 20.
View data table
MonthRainfall (mm)
January45
February49
March62
April49
May31
June12
July13
August11
September5
October11
November22
December20
Sunshinehr / day
Sunshine · 12-month climatologyAfghanistan. Sunshine hours by month in hr / day. Lowest in December (7.4), highest in June (10.5). Monthly means: 7.6, 8.3, 8.6, 9.3, 9.9, 10.5, 9.9, 9.8, 9.6, 8.8, 7.7, 7.4.
View data table
MonthSunshine hours (hr / day)
January7.6
February8.3
March8.6
April9.3
May9.9
June10.5
July9.9
August9.8
September9.6
October8.8
November7.7
December7.4
Windkm/h
Wind · 12-month climatologyAfghanistan. Average wind speed by month in km/h. Lowest in December (7.2), highest in July (12.0). Monthly means: 7.9, 8.5, 8.8, 9.0, 10.1, 11.5, 12.0, 11.6, 9.8, 8.5, 7.3, 7.2.
— average▬ typical range
View data table
MonthAverage wind speed (km/h)Typical lowTypical high
January7.96.011.0
February8.56.311.8
March8.86.412.2
April9.06.712.5
May10.17.513.4
June11.58.714.5
July12.09.614.7
August11.69.314.1
September9.87.412.5
October8.56.211.7
November7.35.510.0
December7.25.79.9
Premium · four more variables
Unlock Premium →
Premium
Snow depth

Snow depth for Afghanistan is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Sea surface temperature

Sea surface temperature for Afghanistan is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Heat index

Heat index for Afghanistan is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Humidity

Humidity for Afghanistan is part of the Premium map and its district-level detail. See what Premium includes.

34 regions

Afghanistan, taken apart

Safety · 6 governments

What the governments say about Afghanistan

Combined advisory · most-cautious-wins
Do not travel
Highest level across 6 governments · Advisory last changed
See breakdown by country
CA

Do not travel

Changed Checked travel.gc.ca
UK

Do not travel

Changed Checked www.gov.uk
US

Do not travel

Changed Checked travel.state.gov
Month by month

A year in Afghanistan, in order

  1. Jan
    January5.1°C · 45 mm · 7.6 hr/day

    Around 5 °C with 45 mm of rain and 7.6 hours of sun a day.

    Around 5 °C with 45 mm of rain and 7.6 hours of sun a day.

  2. Feb
    February8.0°C · 49 mm · 8.3 hr/day

    Around 8 °C with 49 mm of rain and 8.3 hours of sun a day.

    Around 8 °C with 49 mm of rain and 8.3 hours of sun a day.

  3. Mar
    March13.7°C · 62 mm · 8.6 hr/day

    Around 14 °C with 61 mm of rain and 8.6 hours of sun a day.

    Around 14 °C with 61 mm of rain and 8.6 hours of sun a day.

  4. Apr
    April20.2°C · 49 mm · 9.3 hr/day

    Around 20 °C with 49 mm of rain and 9.3 hours of sun a day.

    Around 20 °C with 49 mm of rain and 9.3 hours of sun a day.

  5. May
    May25.8°C · 31 mm · 9.9 hr/day

    Around 26 °C with 31 mm of rain and 9.9 hours of sun a day.

    Around 26 °C with 31 mm of rain and 9.9 hours of sun a day.

  6. Jun
    June30.4°C · 12 mm · 10.5 hr/day

    Around 30 °C with 12 mm of rain and 10.5 hours of sun a day.

    Around 30 °C with 12 mm of rain and 10.5 hours of sun a day.

  7. Jul
    July32.5°C · 13 mm · 9.9 hr/day

    Around 33 °C with 13 mm of rain and 9.9 hours of sun a day.

    Around 33 °C with 13 mm of rain and 9.9 hours of sun a day.

  8. Aug
    August30.7°C · 11 mm · 9.8 hr/day

    Around 31 °C with 11 mm of rain and 9.8 hours of sun a day.

    Around 31 °C with 11 mm of rain and 9.8 hours of sun a day.

  9. Sep
    September27.7°C · 5 mm · 9.6 hr/day

    Around 28 °C with 4 mm of rain and 9.6 hours of sun a day.

    Around 28 °C with 4 mm of rain and 9.6 hours of sun a day.

  10. Oct
    October20.8°C · 11 mm · 8.8 hr/day

    Around 21 °C with 11 mm of rain and 8.8 hours of sun a day.

    Around 21 °C with 11 mm of rain and 8.8 hours of sun a day.

  11. Nov
    November13.2°C · 22 mm · 7.7 hr/day

    Around 13 °C with 22 mm of rain and 7.7 hours of sun a day.

    Around 13 °C with 22 mm of rain and 7.7 hours of sun a day.

  12. Dec
    December8.2°C · 20 mm · 7.4 hr/day

    Around 8 °C with 20 mm of rain and 7.4 hours of sun a day.

    Around 8 °C with 20 mm of rain and 7.4 hours of sun a day.

Start free

Plan a trip to Afghanistan.

No card required. Upgrade to Premium whenever you want more depth.