San Petersburgo presenta una tipología de clima continental húmedo. Sus veranos son templados y los inviernos, largos, muy fríos y con abundantes nevadas. Durante todo el año las lluvias son abundantes aunque se da mayor concentración de éstas en los meses del otoño.

El clima varía mucho según la estación del año, por lo cual es importante informarse antes de viajar para cargar el equipaje adecuado: la idea es no pasar frío ni cargar con equipaje de sobra que no se utilizará.

La primavera se desarrolla entre los meses de abril y mayo. Con temperaturas bajas y posibles nevadas a principios de abril. Luego la temperatura irá en aumento, hasta alcanzar máximas de 16ºC en mayo. En ésta estación las lluvias son escasas.

Noches BlancasEl verano es la mejor época para visitar la ciudad. Los días son más cálidos y duran alrededor de ocho horas. Las lluvias son mas abundantes por lo que se recomienda portar un paraguas. Las temperaturas en julio alcanzan los 22ªC. A partir de finales de mayo comienza a producirse el espectacular evento meteorológico conocido como “Noches Blancas”.

Durante éstos mágicos días, el sol casi no se esconde y la luz dura alrededor de 18 horas. Es un espectáculo único e imperdible, y se acompaña con grandes celebraciones en la ciudad.

Entre septiembre y octubre se desarrolla el otoño, con una disminución las horas de luz natural y también de las temperaturas. A fines de octubre comienzan las nevadas. La temperatura media en otoño es de 9ªC. Las lluvias, aunque leves, se desarrollan de manera más continua que en el resto de los meses.

Durante el invierno, la superficie del río Neva se congela, lo cual impide la navegación entre los meses de noviembre y abril. El mes más frío es generalmente enero con mínimas de 11ºC bajo cero.

Las nevadas son abundantes durante 18 días, por lo cual se recomienda empacar mucha ropa lo más abrigada posible. Hay que tener en cuenta que casi todos los lugares cerrados cuentan con calefacción, por lo cual hay que vestirse con ropa más cómoda y menos abrigada debajo de los abrigos.