Saint Petersburg Weather in October
Russia · October climate averages and travel tips
In October, Saint Petersburg has average highs of 8°C (46°F) and lows of 3°C (37°F). October is autumn (fall) in Russia. The month is moderately rainy, with about 75 mm (3.0 in) of rain spread over 15 days. You get roughly 9.7 hours of daylight and frequently cloudy skies.
Is October a good time to visit Saint Petersburg?
October is not the best time to visit Saint Petersburg (3.2/10) mainly because of the cold. The weather is much better in May to September.
Visiting Saint Petersburg in October
October weather
October feels cold, damp and often grey in Saint Petersburg. Days reach about 8°C, but the air can feel colder beside the Neva. Rain falls on 15 days, and there's little sunshine, so outdoor sightseeing can be uncomfortable.
You can still enjoy short walks around Palace Square, then warm up inside the Hermitage or the Russian Museum. Canal cruises and Peterhof's fountains are poor bets this late in the season. Save long outdoor days for another month.
What's on
The Mariinsky Theatre's opera and ballet season is underway, making an evening performance a good way to enjoy the city in chilly weather. October 14 is the Orthodox feast of the Intercession, known in Russian as Pokrov. It's a religious observance, not a nationwide day off; you may see services at churches such as the Kazan Cathedral.
If you love museums and theatre, October can suit you better than a summer visit. If you're coming for sunny walks and outdoor cafés, you'll likely find it a letdown.
Crowds and useful tips
Crowds thin after the busy May-to-September stretch, and accommodation prices are generally lower than in summer. The trade-off is less daylight and weather that can disrupt plans.
Use the Admiralty metro station for the Hermitage and Palace Square, then keep the museum as your backup for a rainy afternoon. For a warm local meal, try borscht or pelmeni in a café around Nevsky Prospekt. Check the Mariinsky's schedule before choosing an evening, since performances vary.
October weather at a glance
| Average high | 8°C (46°F) |
|---|---|
| Average low | 3°C (37°F) |
| Daily mean | 5°C (41°F) |
| Rainfall | 75 mm (3.0 in) |
| Rainy days (1 mm+) | 15 |
| Humidity | 92% |
| Cloud cover | 78% |
| Daylight | 9.7 hours |
| Est. sunshine | 2.3 hours/day |
| Wind | 3.8 km/h |
| vs September | 8°C cooler than September, with 13 mm more rain. |
What to pack for Saint Petersburg in October
- a heavy winter coat, gloves and a hat
- an umbrella or rain jacket
Saint Petersburg weather in other months
← SeptemberBest time to visit Saint PetersburgNovember →
Better weather in October nearby
- Valencia25°C · 46 mm · Excellent
- Athens23°C · 55 mm · Excellent
- Malaga22°C · 54 mm · Excellent
- Thessaloniki22°C · 50 mm · Excellent
- Granada23°C · 41 mm · Excellent
- Limassol26°C · 20 mm · Excellent
Nearby in October
- Helsinki9°C · 84 mm
- Tallinn9°C · 74 mm
- Riga10°C · 75 mm
- Mariehamn10°C · 73 mm
- Moscow8°C · 69 mm
- Vilnius11°C · 63 mm
Where else is good in October? See where to go in October.