Sankt Petersburg liegt auf demselben Breitengrad wie die Städte Oslo und Stockholm, der Südteil Alaskas und die Südspitze Grönlands. Es hat ein typisches Meeresklima, das Wetter ist wechselhaft und kann innerhalb kurzer Zeit umschlagen. Die Sommer sind vergleichsweise mild mit Durchschnittstemperaturen von 19 bis 22 °C, im Winter sinken die Durchschnittstemperaturen allerdings auf −4 bis −8 °C. Die Maxima betragen +37 °C im Sommer (2010) und −42 °C im Winter (1941 und andere, allerdings unsichere Angaben). Aufgrund der Lage wird es zur Zeit der Sommersonnenwende nachts nicht vollständig dunkel (sog. „Weiße Nächte“).
Klimatabellen:
1991-2020:
1981-2010:
Einzelnachweise:
- “Pogoda.ru.net“ (in Russian). Weather and Climate (Погода и климат). Retrieved 8 November 2021.
- “Pogoda.ru.net” (in Russian). Weather and Climate (Погода и климат). Retrieved 03 July 2021.
- “Leningrad/Pulkovo Climate Normals 1961–1990”. National Oceanic and Atmospheric Administration (NOAA). Retrieved 10 December 2019.
- Sea water temperature Saint Petersburg today | Russia. URL. – abgerufen am 2021-07-03. — SeaTemperature.info.