Time in Saint Petersburg, St.-Petersburg
Live local time in St.-Petersburg, Russia. Time zone Europe/Moscow (GMT+3). Updated every second, no refresh needed.
00:00:00 AM
Time zone
Europe/Moscow
UTC offset
GMT+2:59
Zone code
GMT+3
Local weekday
Sat
Country
Russia
Region
St.-Petersburg
Latitude
59.9386°
Longitude
30.3141°
Time difference
Saint Petersburg vs. the rest of the world
- San FranciscoUnited States+10 h
- New YorkUnited States+7 h
- LondonUnited Kingdom+2 h
- BerlinGermany+1 h
- DubaiUnited Arab Emirates−1 h
- MumbaiIndia−2:30 h
- SingaporeSingapore−5 h
- TokyoJapan−6 h
- SydneyAustralia−7 h
- São PauloBrazil+6 h
Positive = Saint Petersburg is ahead of the other city. Negative = behind. Math runs live against IANA so DST shifts always show the current real offset.
FAQ
Questions about Saint Petersburg time
- What is the current local time in Saint Petersburg?
- Right now it's 9:51 PM GMT+3 in Saint Petersburg, Russia. The clock above ticks every second.
- What time zone is Saint Petersburg in?
- Saint Petersburg uses the Europe/Moscow IANA time zone (currently GMT+2:59, abbreviated GMT+3).
- Does Saint Petersburg observe daylight saving time?
- Whether Saint Petersburg observes daylight saving depends on the rules in Russia. Our planner uses the live IANA database, so the clock and any meetings you schedule always reflect the current rule — no manual adjustments around the DST shift.
- How do I schedule a meeting with someone in Saint Petersburg?
- Open Saint Petersburg in the planner from the button above. Add the other participants' cities and drag a range on the hour grid — the meeting URL encodes the UTC instant, so the same link shows the right local time on every clock, even across DST transitions.