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 TimeEurope/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…
Compare Saint Petersburg with another city
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.