Floods can occur for a variety of reasons. The following are some of the most common occurrences that lead to flooding: storm surges, flash flooding, mudslides, snowmelts, ice jams, and urban development.