San Petersburgo disfruta de un promedio de 62 días de sol al año, por lo que la mayor parte del año está dominado por días nublados.