Наводнения могут быть вызваны причинами, связанными с особенностями речного стока воды и его изменениями в различное время года. На сток воды в реках оказывают влияние таяния снега и льда, ливневые осадки и нагонный ветер в устьях рек. В зависимости от этих причин различают несколько видов наводнения.