Afghanistan weather in May - temperature, rain and is it a good time to visit?

May is one of the best months for a holiday in Afghanistan.
Daytime
33°
Night
20°
☀️ Day length
13 h 51 min
Chance of rain
15%
Thunder days
14%
Humid days
11%
WEATHER THROUGH THE YEARAfghanistan - May vs the year10°12°18°25°13°33°20°37°25°38°27°37°26°33°20°25°13°16°11°CHANCE OF RAIN (%)2328352815211082619JanFebMarAprMayJunJulAugSepOctNovDecWARMESTJul (38°)COLDESTJan (10°)DRIESTSep (0%)WETTESTMar (35%)world-prices.com · 2026-07-08 · ★ best months
In May, Afghanistan averages about 33° during the day and 20° at night. It's usually fairly dry, with only about a 15% chance of rain.

Afghanistan weather all year - average temperatures and rain

MonthDayNightChance of rain
January ★ 10℃1℃23%
February ★ 12℃2℃28%
March ★ 18℃8℃35%
April ★ 25℃13℃28%
May 33℃20℃15%
June 37℃25℃2%
July 38℃27℃1%
August 37℃26℃1%
September ★ 33℃20℃0%
October ★ 25℃13℃8%
November ★ 16℃6℃26%
December ★ 11℃1℃19%
★ - months most often recommended for travel

Where is it warmest in Afghanistan in May? Weather by city

PlaceDayNightChance of rain
Mazaresharif 33℃21℃19%
Balkh 33℃21℃19%
Herat 32℃17℃7%
Travelling soon? Check the live 14-day weather forecast for Afghanistan.

Afghanistan weather - other months

JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember