Сличан грб Санкт Петербург је користио са почетка XVIII вијека, а грб у овој форми је првобитно био усвојен 1730. године. Након Октобарске револуције, нове власти су граду промјениле име у Лењинград и користиле су сличне хералдичке симболе, да би стари грб поново био враћен 23. априла 2003. године.