Banjir sesungguhnya merupakan fenomena alamiah. Kejadian ini terjadi kaena terbenamnya daratan (yang biasanya kering) karena volume air yang meningkat. Banjir dapat terjadi karena peluapan air yang berlebihan di suatu tempat akibat hujan besar, peluapan air sungai, atau pecahnya bendungan sungai.