Flash floods are typically caused by intense rainfall over a short period, especially in areas with poor drainage or steep terrain. Urban areas with concrete surfaces are particularly vulnerable as water cannot easily seep into the ground. Other causes include dam or levee failures and sudden releases of water from reservoirs.