Local Time in Saint Petersburg, Russia at 8am

Sat, May 23, 2026
(GMT+03:00) Moscow Standard Time

About the time in Saint Petersburg

Saint Petersburg, Russia is in the Moscow Time time zone (MSK), currently UTC+03:00.

Saint Petersburg stays at UTC+03:00 all year and does not observe daylight saving time.

The clock above shows the current local time in Saint Petersburg. Use the converter to translate it to other cities and time zones.

Frequently asked questions

What time zone is Saint Petersburg in?
Saint Petersburg is in Moscow Time (MSK), currently UTC+03:00.
What is the UTC offset in Saint Petersburg?
Saint Petersburg is currently UTC+03:00.
Does Saint Petersburg observe daylight saving time?
No — Saint Petersburg stays at UTC+03:00 year-round.

Convert Moscow Time to other time zones

Other major cities

A
B
C
D
F
H
I
K
L
M
N
O
P
R
S
T
V
W
Y