Generally, rivers flood every one to two years. It is just what they do. The reason is because of the interaction of geology, geomorphology and climate. When rivers flood, water moves out onto the flood plain.