Flash floods can also happen when two or more thunderstorms hit the same spot, one right after the other. They can happen when a dam bursts open or ice breaks up. Flash floods can also happen when it rains very hard on quickly melting snow.