Санкт-Петербург, расположенный в дельте Невы, пережил более 300 наводнений. Обычно они происходили осенью, чаще всего в сентябре и ноябре.
Считалось, что во всех наводнениях в Петербурге всегда была виновата река Нева, но фактической причиной подъема воды в Неве были атлантические циклоны: юго-западные ветры нагоняли волны из Финского залива и способствовали подъему уровня воды в низовьях реки Невы.
Самые крупные наводнения произошли в 1777, 1824 и 1924 годах.
Наводнение 30 августа 1703 года положило начало многочисленным наводнениям города Санкт-Петербурга. Стремительно нахлынувшая вода, затопила Заячий остров и смыла часть леса, припасенного для строительства Петропавловской крепости. Петр I распорядился принять меры безопасности - создать насыпь, и искусственно возвысить остров. Пушки, сначала Петропавловской крепости, позднее с XVIII в. Адмиралтейства должны были оповещать об опасном подъеме воды. Традиция сохранялась до 1920-х годов.
О Санкт-Петербурге ходит множество леген