Current Time in St. Petersburg, Russia

MSK Time Zone • UTC+3

Time Zone Information

Time Zone
MSK
IANA Identifier
Europe/Moscow
UTC Offset
UTC+3
Country
Russia (RU)

Location Details

Coordinates
59.9343°, 30.3351°
Population
5.4M

Nearby Airports

Nearby Cities

Trading forex? Check our Forex Market Hours tool to see which markets are open right now — live in your local timezone.

Frequently Asked Questions

What time zone is St. Petersburg in?

St. Petersburg is in the MSK time zone (Europe/Moscow), which is UTC+3 from Coordinated Universal Time.

Does St. Petersburg observe Daylight Saving Time?

St. Petersburg uses the Europe/Moscow IANA timezone identifier. Whether DST is observed depends on the region's local regulations. Check the current local time above for the most accurate information.

What is the current local time in St. Petersburg?

The live clock at the top of this page shows the real-time current local time in St. Petersburg, Russia. It updates every second.

What is the UTC offset for St. Petersburg?

St. Petersburg has a UTC offset of UTC+3. This means it is 3 hours ahead of UTC.

What airports serve St. Petersburg?

St. Petersburg is served by Pulkovo Airport (LED).