Most of the casualties were caused by roof collapses, and about 600 homes were damaged or destroyed, authorities said.
At least 33 people have been killed in Afghanistan after three days of heavy rain and flash floods, the Afghan government's disaster management department said.
Ministry spokesperson Janan Sayek said on Sunday: “Since Friday, the rains have caused flash floods, causing significant human and economic losses.”
“According to primary information, unfortunately, 33 people were martyred and 27 people were injured due to the flood.''
Most of the casualties were caused by roof collapses, and approximately 600 homes were damaged or destroyed. In addition, 200 livestock were killed, about 600 kilometers (370 miles) of roads were destroyed and about 800 hectares (1,975 acres) of farmland were “flooded”, the spokesperson added.
20 of the country's 34 states were hit by heavy rains. Following an unusually dry winter, the landscape has become drier, forcing farmers to postpone planting.
Sayek said the western provinces of Farah, Herat, Zabul and Kandahar in the south were among the worst-hit provinces.
Officials warned that more rain is expected in most of Afghanistan's provinces in the coming days.
Since the Taliban returned to power in 2021, foreign aid flows to the impoverished country have been significantly reduced, hampering natural disaster relief efforts.
At least 25 people were killed in landslides in eastern Afghanistan after heavy snowfall in February, and around 60 during three weeks of rain in March.
The United Nations warned last year that “Afghanistan is experiencing significant fluctuations in extreme weather.''
Scientists say the harsh weather patterns are being driven by global warming. Afghanistan, devastated by four decades of war, ranks as one of the least prepared countries to face climate change.