Climate and monthly weather forecast

Flag of Afghanistan
Flag of Afghanistan

The climate of Afghanistan

Geographically, Afghanistan is located in Central Asia and Southern Asia, with Pakistan to the east and Iran to the west. The country's landscape comprises high mountains, desolate plateaus, and fertile valleys. Throughout the year, the country experiences wide-ranging climatic conditions, derived from the Köppen climate classification system, that vary from warm desert climates to cold semi-arid climates. These variations result from Afghanistan's large geographic area, substantial altitude changes, and its landlocked position, far from any ocean or sea.

The warm desert and semi-arid climates primarily dominate the southern regions, where the temperature in summer can often exceed 40°C (104°F). This part of the country witnesses minimal rainfall throughout the year. Moving northward, the climate transitions into a cold desert and semi-arid climates, where the temperature in winter can fall below -15°C (5°F). These regions also experience slightly more precipitation, but the rainfall still remains considerably low.

Towards the east, Afghanistan displays a warm continental climate, with hot summers that can exceed 35°C (95°F) and cold winters where the temperatures can fall below -10°C (14°F). The rainfall during summer in these areas is relatively low. In contrast, the west, characterized by a warm Mediterranean climate, experiences hot, dry summers and mild, wet winters.

The best time to visit Afghanistan

Optimally, the best time to visit Afghanistan is in the spring, from March to May. The weather during this time tends to be moderate, ranging from 10°C (50°F) to 25°C (77°F), making it the most comfortable period for outdoor activities and sightseeing. Moreover, this period allows visitors to witness the spectacular blossom of fruits and flowers across the country's fertile valleys, notably in the province of Kandahar, renowned for its orchards.

The worst time to visit Afghanistan

Conversely, the worst time to visit Afghanistan is during the summer months, from June to August, particularly in the southern regions. Temperatures often surpass 40°C (104°F), creating inhospitable conditions for travel and outdoor activities. Moreover, due to the arid climate, the likelihood of heat strokes and dehydration increases significantly, which could pose health risks for travelers.

Spring weather in Afghanistan

The spring season in Afghanistan is a period of mild weather and a vibrant environment. The average temperature fluctuates between 10°C (50°F) to 25°C (77°F), and the region experiences a slight increase in rainfall, which encourages flora to bloom. In the northern and central highlands, including Kabul, the cherry, apricot, and almond trees flower, transforming the landscape into a sea of color.

Summer weather in Afghanistan

Summers in Afghanistan are notably hot and dry, particularly in the southern regions, where temperatures can rise beyond 40°C (104°F). Rainfall during this period is extremely scarce, leading to arid conditions. However, in the higher altitudes of the northern regions, the weather is relatively moderate, with temperatures ranging from 20°C (68°F) to 35°C (95°F).

Autumn weather in Afghanistan

Autumn in Afghanistan is characterized by a gradual decrease in temperature, which fluctuates from 10°C (50°F) to 30°C (86°F). This season witnesses lesser rainfall compared to spring. The landscape morphs into varying hues of orange, red, and brown as the deciduous trees shed their leaves, offering an awe-inspiring spectacle for visitors.

Winter weather in Afghanistan

Winter in Afghanistan tends to be quite harsh, especially in the northern regions, where temperatures can plummet to -15°C (5°F). Southern parts are comparatively milder, with temperatures hovering between 0°C (32°F) to 15°C (59°F). This season also sees an increase in precipitation, mostly in the form of snow, especially in the highlands.

Weather in January

January is the coldest month of the year in Afghanistan, with most regions experiencing winter in full swing. The climate during this month varies significantly across the country due to the contrasting geography and altitude. In the capital city of Kabul, located in the eastern part of the country within the highlands, January weather can be particularly harsh. Weather in January »

Weather in February

February in Afghanistan signifies the continuation of the winter season, albeit with a gradual rise in temperatures across the country. However, the month still experiences a considerable range in weather conditions due to the country's diverse geography and altitude. In Kabul, the capital situated in the eastern highlands, February brings slightly less severe weather conditions compared to January. Weather in February »

Weather in March

The arrival of March in Afghanistan signifies the transition from winter to spring. As the country sheds the cold and often harsh winter, the climate becomes notably milder, making it a more pleasant time for travel and outdoor activities. Kabul, situated in the eastern part of the country, experiences the onset of spring in March. Weather in March »

Weather in April

April in Afghanistan ushers in more definitive spring weather across the country, marked by rising temperatures and receding rainfall. The blooming landscapes provide a vibrant backdrop to the mild and pleasant climate. In the eastern city of Kabul, April brings noticeably warmer weather with average temperatures between 10°C (50°F) to 20°C (68°F). Weather in April »

Weather in May

In Afghanistan, May signifies the onset of summer. As the country transitions from the mild spring to the warmer summer months, the overall temperature begins to rise substantially across different regions. In the highlands of Kabul, located in the eastern region, May brings warm weather, with average temperatures fluctuating between 15°C (59°F) and 25°C (77°F). Weather in May »

Weather in June

June in Afghanistan marks the onset of the peak summer season, with temperatures reaching their highest levels across the country. Rainfall is scarce during this month, as the dry season takes hold. In the eastern city of Kabul, June brings hot conditions. Weather in June »

Weather in July

July is the peak of the summer season in Afghanistan, characterized by high temperatures and arid conditions across the country. The heat during this month reaches its zenith, making it one of the hottest months of the year. In Kabul, situated in the eastern highlands, July brings intense heat. Weather in July »

Weather in August

August in Afghanistan continues the trend of the peak summer season. The country experiences high temperatures, although slightly less intense than in July, and retains arid conditions due to the absence of substantial rainfall. In Kabul, located in the eastern highlands, August offers hot weather, with temperatures typically fluctuating between 20°C (68°F) and 30°C (86°F). Weather in August »

Weather in September

In Afghanistan, September marks the transition from the peak summer season to the onset of autumn. As the country moves into this season, the overall temperatures start to decrease, and the climate gradually becomes less arid. In the eastern city of Kabul, September brings a noticeable reduction in heat. Weather in September »

Weather in October

October in Afghanistan signifies the heart of the autumn season. The scorching summer heat subsides further, giving way to milder temperatures and an increase in precipitation across various regions. In the eastern city of Kabul, October brings cooler weather, with temperatures typically fluctuating between 10°C (50°F) and 20°C (68°F). Weather in October »

Weather in November

November in Afghanistan signals the close of the autumn season and the start of winter. The temperatures continue to drop, and the weather becomes increasingly cold across the country. Rainfall becomes more common in various regions, paving the way for snowfall in the upcoming winter months. In Kabul, located in the eastern highlands, November is characterized by a considerable decrease in temperature. Weather in November »

Weather in December

December in Afghanistan marks the beginning of the winter season. Temperatures drop significantly across the country, and the landscape begins to change as snowfall becomes a common occurrence in various regions, particularly the highlands. In the eastern city of Kabul, December brings frigid weather. Weather in December »


Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location