Powodzie w Sankt Petersburgu thumb|240px|Fragment obwodnicy Sankt Petersburga, przebiegającej nad przepustami zapory Petersburg narażony jest na częste powodzie (ponad 270 w historii), niektóre z nich przeszły do historii miasta jako największe klęski żywiołowe.
Do najgorszej powodzi, która nawiedziła miasto, doszło 19 listopada 1824 roku, gdy poziom wody wzrósł o 4,1 m powyżej normy i przekroczył granicę 3 m n.p.m. (obecny poziom katastrofalny). Kiedy woda powodziowa cofnęła się oceniono, że zginęło około 569 ludzi, a ponad 400 budynków zostało zniszczonych. Do skutków tej powodzi nawiązywał m.in.: Aleksandr Puszkin w poemacie "Jeździec miedziany", a także dramaturg Aleksandr Gribojedow. Inna katastrofalna powódź miała miejsce w 1924 roku, fala powodziowa osiągnęła wówczas wysokość 12 stóp (około 3,6 metra). Jedna z ostatnich większych powodzi miała miejsce na przełomie 18–19 października 1998 roku, kiedy poziom wody wzrósł do 2,2 m.