Санкт-Петербург, расположенный в дельте Невы, за триста лет своего существования пережил 323 наводнения, которыми принято считать подъем воды на 1,6 м выше ординара, установленного в районе Горного института. Обычно они происходят в сентябре-декабре - такая специфика Балтийского моря.
Зимой возможно повышение уровня воды в Неве до метра из-за забивания шугой русла реки при наступлении сильных морозов, весной схожие явления иногда наблюдаются при заполнении русла проходящим льдом при ледоходе. Повышения же уровня воды в результате паводка наблюдались в 1903, 1921 и 1956 годах, но причиной именно наводнений считаться они не могут.
Причиной подъема воды в Неве становились атлантические циклоны: юго-западные ветры вызывали нагонную волну из Финского залива, и она препятствовала свободному течению реки. Чаще всего наводнения наблюдались осенью — в сентябре и ноябре, крупнейшие из них случились в 1777, 1824 и 1924 годах.