Першым выпрабаваннем стала расійская рэвалюцыя 1905—1907 гадоў, пачаткам якой лічыцца Крывавая нядзеля, а вынікамі якой стала стварэнне першага ў гісторыі Расіі парламенту. Пачаўшаяся Першая сусветная вайна моцна паўплывала на лёс Санкт-Пецярбурга. Ужо ў жніўня 1914 года на хвалі антынямецкіх настрояў горад пераназваны ў "Петраград", а да 1917 года пачаліся праблемы з аснадай — звычайнай з’явай становяцца чэргі. Хваляванні 23—27 лютага 1917 года ў горадзе зробяцца адной з галоўных прычын Лютаўскай рэвалюцыі. У гонар загінуўшых працоўных на Марсавым полі ў 1956 годзе быў запалены Вечны агонь. Пасля Кастрычніцкай рэвалюцыі, падчас Грамадзянскай вайны з-за блізкасці антырэвалюцыйных армій урад Леніна з’яжджае ў Маскву. Петраград часова пазбаўлены статусу сталіцы (5 сакавіка 1918 года), які пераходзіць да Масквы. Увесну 1919 года, пры падтрымцы англійскага флоту, пачаўся першы наступ арміі Мікалая Юдзеніча з Эстляндыі на Петраград, а пасля паразы, ужо ў кастрычніку, другі, які таксама будзе спынены. 22 студзеня 1920 года Юдзенич абвясціў пра роспуск Паўночна-Заходняй арміі. 26 студзеня 1924 года, пасля смерці Уладзіміра Леніна Петраград рашэннем ЦК УКП(б) пераназываецца ў "Ленінград".