Weather in Afghanistan
Discover Afghanistan's diverse climate patterns and find the perfect time to visit with our comprehensive weather guide.
Live Weather in Afghanistan Provinces
Kabul
27.6°C
Clear Sky
Herat
26.42°C
Clear Sky
Kandahar
34.17°C
Clear Sky
Jalalabad
35.44°C
Clear Sky
Kunduz
31.72°C
Clear Sky
Ghazni
26.79°C
Broken Clouds
Balkh
31.83°C
Clear Sky
Puli Khumri
30.52°C
Clear Sky
Taloqan
28.93°C
Clear Sky
Logar
25.68°C
Clear Sky
Nangarhar
34.34°C
Clear Sky
Badakhshan
15.32°C
Scattered Clouds
Farah
34.61°C
Clear Sky
Baghlan
22.07°C
Clear Sky
Summer Travel Tips for Afghanistan
- ☀️ Sun Protection: Apply sunscreen, wear a wide-brimmed hat, and use sunglasses to avoid sunburn.
- 👗 Breathable Clothing: Opt for cotton or linen clothes. Loose-fitting traditional outfits like perahan tunban are ideal.
- 💧 Stay Hydrated: Always carry water and drink often, especially in dry regions like Kandahar or Herat.
- ⏰ Time Activities Wisely: Plan outdoor activities for early morning or late afternoon to avoid peak heat.
- 🏔 Seek Higher Elevations: Escape the heat by visiting mountainous regions like Bamyan or the Panjshir Valley.
- 🌙 Evening Exploration: Take advantage of cooler evenings for exploring markets and cultural sites.
📅 Monthly Weather Guide
Discover the best activities and weather conditions for each month in Afghanistan
Things to do in Afghanistan each month
January in Afghanistan
Average temperature: -5°C to 8°C
January is the coldest month. Snow blankets many regions, especially in Kabul and northern provinces. Perfect for winter sports, cozy indoor activities, and enjoying local winter foods.
February in Afghanistan
Average temperature: 0°C to 10°C
February remains cold, but lower regions start seeing early spring. Snow continues in highlands. Ideal for quiet exploration and winter festivals.
March in Afghanistan
Average temperature: 5°C to 15°C
Spring begins. Flowers bloom, and valleys are lush. Great time for hiking and visiting gardens.
April in Afghanistan
Average temperature: 10°C to 20°C
Comfortable temperatures. Ideal for sightseeing, trekking, and cultural tours.
May in Afghanistan
Average temperature: 15°C to 30°C
Warm and sunny. Perfect for exploring cities, gardens, and natural landscapes.
June in Afghanistan
Average temperature: 25°C to 38°C
Hot summers begin. Best for high-altitude regions and northern valleys where temperatures are pleasant.
July in Afghanistan
Average temperature: 28°C to 42°C
Hottest month in lowlands. High-altitude areas are best for outdoor activities. Avoid midday heat in cities.
August in Afghanistan
Average temperature: 26°C to 38°C
Summer continues. Northern regions and mountains are ideal. Hot in Kabul and southern areas.
September in Afghanistan
Average temperature: 20°C to 30°C
Autumn begins. Pleasant weather for sightseeing, hiking, and cultural exploration.
October in Afghanistan
Average temperature: 15°C to 25°C
Cool autumn weather. Great for sightseeing, visiting historical sites, and enjoying fall colors.
November in Afghanistan
Average temperature: 5°C to 15°C
Chilly weather. Snow may appear in northern and high-altitude areas. Ideal for cultural visits and cozy indoor experiences.
December in Afghanistan
Average temperature: -2°C to 10°C
Winter sets in. Snow blankets many regions. Perfect for winter sports, festivals, and enjoying Afghan winter cuisine.