Saint Petersburg, Russia Hourly Forecast

Russia 🇷🇺

The hourly forecast for Saint Petersburg is temporarily unavailable - please check back in a few minutes, or explore the Saint Petersburg climate guide meanwhile.

Saint Petersburg hour-by-hour: what to expect

Seasons are the whole story in Saint Petersburg. The gap between an average July and an average January is 24°C - warm summers and cold, often snowy winters - which in practice means 71°F (22°C) afternoons at one end of the calendar and 26°F (-3°C) at the other.

The “feels like” column blends humidity and wind into an apparent temperature - see how it works in our feels-like temperature guide. Planning further ahead? Check the Saint Petersburg 14-day forecast or the monthly climate averages.

Hourly forecasts nearby