Thermograph

Weather in Saint Petersburg in January

In an average January, Saint Petersburg sees a daily high around -4°C and a low around -8°C, based on 1980–2026 of local climate records.

Average high-4°C
Typical high range-12°C to 3°C
Average low-8°C
Typical low range-18°C to 0°C
Average daily precipitation3 mm

January records

The most extreme January on record for each metric, across 1980–2026. For rainfall, the wettest and driest are by total January accumulation.

High

Highest 7°C 2007-01-10
Lowest -35°C 1987-01-12

Low

Highest 3°C 2007-01-09
Lowest -37°C 1987-01-12

Feels-like

Highest -1°C 2014-01-09
Lowest -52°C 1987-01-12

Humidity

Highest 6.0 g/m³ 2020-01-15
Lowest 0.2 g/m³ 1987-01-09

Wind

Highest 49 km/h 1984-01-01
Lowest 5 km/h 2016-01-06

Gust

Highest 85 km/h 1984-01-01
Lowest 9 km/h 1996-01-07

Precip

Wettest 97 mm 2025
Driest 21 mm 1996

See Saint Petersburg's live weather grade →

Visiting Saint Petersburg in January? See how its comfort stacks up against where you live.

Compare Saint Petersburg with your city →

‹ December · Saint Petersburg climate overview · February ›