ClimateForecastNovemberDecember >>

Climate and Weather of Afghanistan

Afghanistan's climate can be primarily characterized as arid or semiarid steppe. This means that the country receives relatively low annual rainfall, which contributes to the dry and barren landscapes. This type of climate is also characterized by vast temperature differences between day and night and between seasons.

Summer (June until August) in Afghanistan means hot and dry days. The maximum average temperatures are between a scorching 36°C to 43°C. During summer also the evenings are still very warm.

During the winter months, the cold is biting, especially in the vast open plains. The temperatures can plummet considerably and frost is a common sight. Snow, although limited, may also be witnessed in some regions.

The mountainous regions, particularly in the northeast, have a subarctic climate. This means that these areas experience extremely cold winters, often accompanied by snowfall. The winter chill here is intensified by the high altitudes and the wind patterns. These areas remain dry, much like the rest of the country, but the cold can be piercing, especially during the peak winter months.

Despite its predominantly arid climate, Afghanistan does receive some rainfall. The probability of rain is highest during the winter months.

Are you interested in more detailed information for various cities in Afghanistan?
Please select the city you plan to visit, or one closest to your destination. For each selected city, you will see the following graphs:
1. Yearly average minimum and maximum temperatures
2. Monthly averages of precipitation throughout the year (rainfall, snow etc)
3. Monthly average hours of sunshine throughout the year

Additionally, some pages provide historical weather data such as humidity, wind speed, and water temperature.

Popular places in Afghanistan

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Map not visible? Whoops sorry! Please refresh the page.

Show all places