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

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.