«Зенит» за всю историю поиграл на огромном количестве арен по всему миру, но по-настоящему домашними для клуба стали два стадиона - на Западной оконечности Крестовского острова, носивший ранее имя С.М.Кирова, и стадион «Петровский» (ранее - им. Ленина).
Максимальная посещаемость - 110 тысяч зрителей ( ЦДСА, 1951)
Сегодня команда выступает на стадионе «Петровский» (22 025 мест).