Weather in Saint Petersburg

Current conditions, today's hourly forecast, and a 3-day outlook for Saint Petersburg, Russia (Europe/Moscow). Data from WeatherAPI.com.

18°
Cloudy
Feels like 18° · Updated local
High / Low
12° / 22°
Wind
14 km/h NW
Humidity
73%
Rain today
7%
UV
1

Active alerts

  • Rain Moderate

    Areas: Leningrad Region

    на востоке области местами ливни

  • Thunderstorms Moderate

    Areas: Leningrad Region

    на востоке области местами грозы

  • Гроза Moderate

    Areas: Ленинградская обл.

    на востоке области местами грозы

  • Дождь Moderate

    Areas: Ленинградская обл.

    на востоке области местами ливни

Today, hour by hour

  • 10:00 Sunny 19° 3%
  • 11:00 Sunny 21° 2%
  • 12:00 Partly Cloudy 22° 3%
  • 13:00 Sunny 22° 2%
  • 14:00 Sunny 21° 2%
  • 15:00 Sunny 21° 2%
  • 16:00 Sunny 21° 3%
  • 17:00 Sunny 21° 3%

3-day outlook

  • Wed 29 Jul Sunny Sunny Rain 7% 12° / 22°
  • Thu 30 Jul Sunny Sunny Rain 4% 12° / 24°
  • Fri 31 Jul Sunny Sunny Rain 57% 13° / 28°