Saint Petersburg Weather in November

Russia · November climate averages and travel tips

Avg high1°C (33°F)
Avg low-3°C (27°F)
Rainfall67 mm (2.6 in)
RatingPoor 0.6/10

Expect cold days in Saint Petersburg in November: the average high is 1°C (33°F) and the average low is -3°C (27°F). November is autumn (fall) in Russia. The month is moderately rainy, with about 67 mm (2.6 in) of rain spread over 15 days. You get roughly 7.1 hours of daylight and frequently cloudy skies.

Is November a good time to visit Saint Petersburg?

November is not the best time to visit Saint Petersburg (0.6/10) mainly because of the cold. The weather is much better in May to September.

Visiting Saint Petersburg in November

November weather

November feels cold, damp and dim. The average high is 1°C and the low is -3°C, with rain on 15 days. Cloud covers much of the sky, and you'll get about an hour of sun a day. Pavements can be wet or icy, so long outdoor walks may lose their charm quickly.

The short daylight suits indoor stops such as the Hermitage, the Russian Museum or the Church of the Savior on Spilled Blood. Keep canal walks around the Griboyedov Canal brief, and don't count on a comfortable day at Peterhof's gardens. If you hate crowds, this is a quieter time to see the main sights.

Events and pace

Russia's Unity Day falls on November 4. It can bring public events and changes to opening hours, so check the plans for any museum you're keen to visit. The city's big summer festival crowds are gone, and November is generally quieter and less costly than peak months from May to September. Some outdoor tours and seasonal services may run less often.

Make the most of the short days

Rain, high humidity and limited sunshine can make the city feel colder than the thermometer suggests. October is milder, while December is colder, so November sits in between. Use the brightest part of the day for a walk along Nevsky Prospekt, then head indoors to warm up with a bowl of borscht.

A practical stop: the famous pyshki (small, sugar-dusted doughnuts) at the shop on Bolshaya Konyushennaya Street make a handy warm-up near Nevsky. Check its hours before you go.

November weather at a glance

Average high1°C (33°F)
Average low-3°C (27°F)
Daily mean-1°C (30°F)
Rainfall67 mm (2.6 in)
Rainy days (1 mm+)15
Humidity96%
Cloud cover87%
Daylight7.1 hours
Est. sunshine1 hours/day
Wind3.8 km/h
vs October7°C cooler than October, with similar rainfall.

What to pack for Saint Petersburg in November

Saint Petersburg weather in other months

Jan-7°C / -12°C52 mmPoorFeb-6°C / -11°C43 mmPoorMar0°C / -6°C46 mmPoorApr8°C / 0°C55 mmFairMay15°C / 6°C71 mmGoodJun19°C / 11°C88 mmGoodJul22°C / 14°C96 mmGoodAug21°C / 13°C104 mmGoodSep15°C / 9°C62 mmGoodOct8°C / 3°C75 mmPoorNov1°C / -3°C67 mmPoorDec-4°C / -8°C59 mmPoor

← OctoberBest time to visit Saint PetersburgDecember →

Better weather in November nearby

Nearby in November

Where else is good in November? See where to go in November.