Time now in St.-Petersburg, Russia 🇷🇺
23:31:59
Tuesday, October 27, 2026
St.-Petersburg spans 1 time zone (Europe/Moscow). · GMT+3 (UTC+03:00) · today is Tuesday, October 27, 2026.
We index 57 cities in St.-Petersburg, Russia, with a combined population of about 8,364,956.
Time zone info
- Region
- St.-Petersburg
- Country
- 🇷🇺 Russia
- Time zones
- Europe/Moscow
- Main offset
- UTC+03:00 GMT+3
- Daylight saving
- Not observed
- Indexed cities
- 57
- Combined population
- 8,364,956
Sunrise & sunset in Saint Petersburg
- Sunrise
- 08:08
- Sunset
- 17:19
- Daylight length
- 9h 11m
Approximate times for Saint Petersburg.
Major cities in St.-Petersburg
- Saint Petersburg23:31
- Kalininskiy23:31
- Krasnogvargeisky23:31
- Centralniy23:31
- Vasyl'evsky Ostrov23:31
- Admiralteisky23:31
- Kolpino23:31
- Petrogradka23:31
- Ozerki23:31
- Pushkin23:31
- Komendantsky aerodrom23:31
- Peterhof23:31
Frequently asked questions
What time is it in St.-Petersburg right now?
The current local time in St.-Petersburg is shown by the live clock above. It follows the Europe/Moscow IANA time zone, which is UTC+03:00 from UTC (GMT+3).
How many time zones are in St.-Petersburg?
St.-Petersburg, Russia spans 1 time zone: Europe/Moscow.
Does St.-Petersburg observe daylight saving time?
No, the Europe/Moscow zone keeps a fixed UTC offset year-round.