Наводнения вызываются рядом факторов: возникающие на
Балтике циклоны с преобладанием западных ветров вызывают подъём
«медленной» нагонной волны Кельвина и движение её в направлении устья Невы, где она встречается с двигающимся во встречном направлении естественным течением реки. Подъём воды усиливается из-за
мелководья и пологости дна в Невской губе, а также сужающегося к дельте
Финского залива. Также вклад в наводнения делают
сейши,
ветровые нагоны и другие факторы.