January weather forecast in Saint Petersburg

30 daysJanFebMarAprMayJunJulAugSepOctNovDec

Cities near you

Pskov
Veliky Novgorod
Sortavala
Velikie Luky
Vyborg

Cities with similar weather in January

Russia
Saratov
Russia
Petrozavodsk
Latvia
Riga
Estonia
Tallinn
Russia
Svetlogorsk

January in Saint Petersburg is the snowiest, the cloudiest, and the most freezing month of the year. In January, the weather in Saint Petersburg is typically freezing. Average daily high temperature in January is about 4 degrees below zero. On average, Saint Petersburg has 17 cloudy, 7 snowy, 5 partly cloudy, 1 rainy, and 1 sunny day in January. The snowfalls are usually light.

Hyperlocal forecast technology