São Petersburgo pode ser chamada, com algumas ressalvas, de berço do futebol russo – foi aqui que, em 24 de outubro de 1897, se realizou o primeiro jogo documentado da história da Rússia. Quatro anos depois, na cidade foi organizada a primeira liga de futebol do país, que existiu durante mais de duas décadas. Nos nossos dias, o clube Zenit de São Petersburgo é um dos clubes com mais títulos da Rússia.
Em 2017, no âmbito da Copa das Confederações FIFA 2017, no estádio se realizaram os jogos de abertura e encerramento do torneio, assim como dois da fase de grupos. São Petersburgo se tornou o recinto mais preenchido da copa, em total ele foi visitado por quase 200 mil espectadores.
No âmbito da Copa do Mundo de Futebol FIFA 2018, na cidade irá decorrer uma série de jogos decisivos, incluindo uma das semifinais e a disputa pelo terceiro lugar.