Home › Saint Petersburg

Weather in Saint Petersburg, Russia

Latitude 59.9311, longitude 30.3609 · timezone Europe/Moscow · 2020–2024 data (1827 days).

Mean temperature 6.4°C across 2020–2024; total precipitation 3637.1 mm.

Climate by month — Saint Petersburg

January

avg -2.5° / -7° · 226.9 mm

February

avg -2.1° / -6.9° · 258.7 mm

March

avg 2.8° / -4.2° · 230.9 mm

April

avg 8.4° / -0.1° · 233.6 mm

May

avg 14.8° / 5.6° · 229.5 mm

June

avg 22.2° / 13.1° · 268 mm

July

avg 22.9° / 14.9° · 439.6 mm

August

avg 21.5° / 13.7° · 486.8 mm

September

avg 16.3° / 9.4° · 290.1 mm

October

avg 9.6° / 4.4° · 380.9 mm

November

avg 3° / -0.6° · 313.5 mm

December

avg -2.2° / -6.2° · 278.6 mm

Recent days

DateHighLowPrecipWind
2024-12-310.7°-2.3°0 mm31.7 km/h
2024-12-305.2°0.6°2.3 mm37.1 km/h
2024-12-294.2°0.6°2.2 mm24.1 km/h
2024-12-281.4°-0.2°0 mm15.2 km/h
2024-12-273.4°0 mm17 km/h
2024-12-265.3°3.6°1.5 mm22.5 km/h
2024-12-253.5°0.6°1 mm16.8 km/h
2024-12-240.5°-1.3°2.7 mm10.4 km/h
2024-12-231.6°-0.2°0.3 mm19.5 km/h
2024-12-222.2°1.1°2.9 mm20.5 km/h
2024-12-212.2°-4.2°5.7 mm27.6 km/h
2024-12-204.5°1.7°3 mm23.5 km/h
2024-12-193.3°-10.9°6.8 mm24.7 km/h
2024-12-18-11.9°-16.4°0 mm13.4 km/h