floods cause widespread damage. unfortunately,there is little we can do to prevent floods in some situations. there are several causes for flooding including deep snow melt, icy rivers, and broken dams. the ice pieces from dams which break and cause flooding.