Стройку стадиона имени Ленина на Петровском полуострове началось в 1924 году. Стадион выстроили в кратчайшие сроки, невзирая на то, что стройплощадка в один прекрасный момент была полностью затоплена во время наводнения. Стадион был открыт 26 мая 1925 года. В первом футбольном матче на новеньком месте сборная Ленинграда обыграла сборную Харькова.
В годы Великой Отечественной войны стадион серьезно пострадал. Часть трибун сгорела, часть была разобрана. В 1961 году арена была восстановлена и заполучила приблизительно тот вид, который «Петровский» имеет сейчас. Крайняя масштабная реконструкция пришлась на 1994 год, когда в Петербурге состоялись Игры Хорошей Воли. С того момента «Петровский» стал домашним стадионом «Зенита», на котором проходили матчи чемпионата и Кубка Рф, также еврокубковые встречи, и остается домом для главенствующего клуба Петербурга до того времени, пока не будет достроена новенькая арена на Крестовском полуострове.