Converter Web ToolsConverter WebTools

Current Time in Saint Petersburg — Time Now

What time is it in Saint Petersburg, Russia? The current local time in Saint Petersburg is shown live, with the date, MSK time zone and UTC+03:00 offset.

Current time in Saint Petersburg, Russia
--:--:--
 
MSK · UTC+03:00
☀ Sunrise 3:41 AM · Sunset 10:13 PM · 18h 31m of daylight

Current time in Saint Petersburg

The clock above shows the exact current time in Saint Petersburg, Russia, updating live every second. Because the time is read from a live time-zone database, it is correct no matter where you are viewing from — your own device's time zone does not affect it.

Time zone in Saint Petersburg

Time zoneMSK (Europe/Moscow)
UTC offsetUTC+03:00
CountryRussia
Daylight savingNot observed

Sunrise, sunset & day length in Saint Petersburg

Sunrise3:41 AM
Sunset10:13 PM
Day length18h 31m
Solar noon12:57 PM
Coordinates59.94°, 30.31°

Today is day 157 of 2026 (week 23), with 208 days left in the year. Sunrise and sunset are calculated for Saint Petersburg's coordinates and shown in local time.

Saint Petersburg on the map

Location: Russia · Coordinates: 59.94°, 30.31° · Open in Google Maps ↗.

Time in other cities in Russia

Moscow · Novosibirsk · Yekaterinburg · Nizhniy Novgorod · Kazan · Chelyabinsk · Omsk · Samara · Rostov-on-Don · Ufa · Krasnoyarsk · Voronezh · Volgograd · Perm

Time difference from Saint Petersburg

How Saint Petersburg compares to other major cities right now:

Auckland9h behind
Sydney7h behind
Tokyo6h behind
Seoul6h behind
Singapore5h behind
Hong Kong5h behind
Beijing5h behind
Shanghai5h behind
Bangkok4h behind
Dhaka3h behind
Mumbai2.5h behind
New Delhi2.5h behind
Dubai1h behind
MoscowSame time
IstanbulSame time
Paris1h ahead
Berlin1h ahead
London2h ahead
São Paulo6h ahead
New York City7h ahead
Toronto7h ahead
Chicago8h ahead
Mexico City9h ahead
Los Angeles10h ahead

Frequently asked questions

What time is it in Saint Petersburg right now?
The current local time in Saint Petersburg, Russia is shown live at the top of this page, updating every second.

What time zone is Saint Petersburg in?
Saint Petersburg is in the MSK time zone, which is UTC+03:00.

Is Saint Petersburg on daylight saving time?
Saint Petersburg does not observe daylight saving time, so the clocks stay the same all year.

How many hours is Saint Petersburg ahead of Auckland?
Saint Petersburg is 9 hours behind Auckland.

What time is sunrise and sunset in Saint Petersburg today?
Today the sun rises at 3:41 AM and sets at 10:13 PM in Saint Petersburg, giving 18h 31m of daylight.