SoloSquareGuides Meet people in Saint PetersburgMeet people

City, Russia

Saint Petersburg weather by month and the best time to visit

Updated October 2026Sources
Jun–AugBest time to visit

When to go to Saint Petersburg

June–August has white nights and warm days; May and September are quieter. Winters are dark, wet and around -5°C. Late June is busiest and priciest.

Saint Petersburg weather by month

Average daily high, rainfall and conditions.

PleasantHotRainyCool or coldBest months
-15°-5°5°15°25°JFMAMJJASOND
Average highAverage lowRainfall

Monthly averages

MonthHighLowRainHumidityConditions
January-6°C20°F-11°C11°F49 mm98%Freezing
February-5°C22°F-11°C12°F41 mm98%Freezing
March0°C32°F-6°C20°F43 mm94%Freezing
April8°C46°F0°C32°F52 mm84%Cold
May15°C60°F6°C44°F69 mm78%Cool
June19°C66°F11°C52°F90 mm78%Pleasant
July22°C72°F15°C58°F98 mm81%Pleasant
August20°C69°F13°C55°F98 mm83%Pleasant
September15°C59°F8°C47°F63 mm86%Cool
October7°C44°F2°C36°F73 mm92%Cold
November1°C33°F-3°C27°F66 mm96%Freezing
December-4°C26°F-8°C18°F58 mm98%Freezing

Best months across Russia

PlaceBest monthsWarmest month
MoscowMay–Jun, SepJul (24°C)
Saint PetersburgJun–AugJul (22°C)
KazanMay–SepJul (25°C)
SochiMay–SepAug (30°C)
KaliningradJun–SepJul (23°C)
IrkutskFeb–Mar, Jul–SepJul (27°C)
YekaterinburgJun–SepJul (23°C)
VladivostokMay–Jun, Sep–OctAug (24°C)
MurmanskSep–MarJul (17°C)
NovosibirskJun–SepJul (25°C)
Nizhny NovgorodMay–SepJul (24°C)
Olkhon IslandFeb–Mar, Jul–SepJul (25°C)
Petropavlovsk-KamchatskyFeb–Mar, Jul–SepAug (17°C)

Quick answers

What is the best month to visit Saint Petersburg?

Jun–Aug. June–August has white nights and warm days; May and September are quieter. Winters are dark, wet and around -5°C. Late June is busiest and priciest.

When is the rainy season in Saint Petersburg?

Rain peaks in July with about 98 mm. No month averages 150 mm or more.

What is the hottest month in Saint Petersburg?

July, with average highs of 22°C (72°F).

How cold does Saint Petersburg get?

The coolest nights are in January, averaging -11°C (11°F).

More about Saint Petersburg

Going to Saint Petersburg solo?

SoloSquare is where travelers, nomads and locals in Saint Petersburg meet up for small plans: coffee, dinners, walks and day trips. Join one, or start your own in a minute.

See plans in Saint Petersburg

Sources

Climate averages are modelled from NASA POWER (MERRA-2) for 2001–2020 at about 50 km resolution, so coasts and valleys can differ a little. Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.