Clockjumper

Russia

Current Time in Saint Petersburg (2026)

The current time in Saint Petersburg is 6:38 AM, Friday, Jul 3. Saint Petersburg is in the Moscow Standard Time (Europe/Moscow, GMT+3), UTC+3.

Last updated · Maintained by Clockjumper

6:38 AM
Friday, Jul 3

Saint Petersburg is in the Moscow Standard Time (MSK) time zone →

Quick answer

Timezone
Moscow Standard Time
Europe/Moscow · GMT+3
UTC offset
UTC+3
Daylight saving now
Saint Petersburg does not observe DST
Next clock change
None scheduled in the next 12 months for Saint Petersburg

What time is it in Saint Petersburg when it's 12:00 PM in…

From city (12:00 PM)Time in Saint Petersburg
New York7:00 PM
Los Angeles10:00 PM
Chicago8:00 PM
London2:00 PM
Paris1:00 PM
Berlin1:00 PM
Dubai11:00 AM
Mumbai9:30 AM
Singapore7:00 AM
Hong Kong7:00 AM
Tokyo6:00 AM
Sydney5:00 AM

Frequently asked questions

What time is it in Saint Petersburg right now?
The current time in Saint Petersburg is 6:38 AM on Friday, Jul 3. Saint Petersburg uses Moscow Standard Time (Europe/Moscow, GMT+3).
What timezone is Saint Petersburg in?
Saint Petersburg is in the Moscow Standard Time (IANA: Europe/Moscow, abbreviation: GMT+3).
What is Saint Petersburg's UTC offset?
Saint Petersburg is currently UTC+3 relative to Coordinated Universal Time.
Does Saint Petersburg observe daylight saving?
No — Saint Petersburg does not observe daylight saving time. The UTC offset stays at UTC+3 year-round.