Time Now in Saint Petersburg, Russia 🇷🇺
Lat/Long: 59.94° N, 30.31° E
Elevation: 11 m above sea level
Population rank: #2 of 5,061 cities in Russia by population
Federal Subject: St.-Petersburg
IANA Timezone: Europe/Moscow
Solar time: clocks run about 1h ahead of the sun
Timezone: MSK
Daylight Saving Time: No ❌
Local time in Saint Petersburg runs on a UTC+03:00 offset (Europe/Moscow). Saint Petersburg does not observe daylight saving time, so this offset holds all year. The sun is up for roughly 17 hours today, deep into the long days of the season. So far from the equator, Saint Petersburg swings between very long summer days and very short winter ones. Saint Petersburg lies barely above sea level, at roughly 11 m. The nearest big city, Moscow, is a distant 634 km away. As one of Russia's largest cities, Saint Petersburg is a reference point many travellers set their watches by.
Today Saint Petersburg sees 17h 25m between a 04:21 sunrise and a 21:47 sunset.
Time & Daylight in Saint Petersburg
Daylight Hours in Saint Petersburg
Saint Petersburg gets 17h 25m of daylight today. Sunrise in Saint Petersburg is at 04:21 and sunset in Saint Petersburg is at 21:47.
Daylight ranges from about 5h 52m near the December solstice to 18h 50m near the June solstice.
Time Difference Between Saint Petersburg and Major Cities
Live local time and the difference from Saint Petersburg right now.
Best Time to Call Saint Petersburg
How standard business hours (9:00 to 17:00) in major hubs line up with the clock in Saint Petersburg:
Other Cities in Russia with Local Time
Cities Sharing Saint Petersburg's Time Zone (UTC+03:00)
These major cities are at the same UTC offset as Saint Petersburg.
Weather in Saint Petersburg
Tools to Plan Meetings
Prayer Times in Saint Petersburg
| Date | Fajr | Sunrise | Dhuhr | Asr | Maghrib | Isha |
|---|---|---|---|---|---|---|
| Fri, 24 Jul ● | 01:05 | 04:21 | 13:05 | 17:33 | 21:49 | 23:19 |
| Sat, 25 Jul | 01:05 | 04:23 | 13:05 | 17:33 | 21:47 | 23:17 |
| Sun, 26 Jul | 01:05 | 04:25 | 13:05 | 17:32 | 21:45 | 23:15 |
| Mon, 27 Jul | 01:05 | 04:27 | 13:05 | 17:31 | 21:42 | 23:12 |
| Tue, 28 Jul | 01:05 | 04:29 | 13:05 | 17:30 | 21:40 | 23:10 |
| Wed, 29 Jul | 01:05 | 04:32 | 13:05 | 17:29 | 21:38 | 23:08 |
| Thu, 30 Jul | 01:05 | 04:34 | 13:05 | 17:28 | 21:35 | 23:05 |
Add Saint Petersburg Widgets to Your Website
Embed free customizable Saint Petersburg widgets on your site. No registration. No coding.
14-day Forecast for Saint Petersburg
Sunrise & Sunset Times for Saint Petersburg
View detailed past and future sunrise, sunset, and twilight times for Saint Petersburg. Track daylight hours, sun phases, and more.
Moon Phases & Times for Saint Petersburg
View the detailed moon calendar for Saint Petersburg with moonphases, moonrise, and moonset times for any date.
Distances & Clock Changes in Saint Petersburg
How Far Is Saint Petersburg From Other Major Cities?
| City | Distance | Direction |
|---|---|---|
| Moscow | 634 km | SE (134deg) |
| London | 2,099 km | WSW (257deg) |
| Paris | 2,164 km | WSW (248deg) |
| Dubai | 4,313 km | SE (142deg) |
| Mumbai | 5,653 km | SE (124deg) |
| New York | 6,886 km | WNW (304deg) |
| Hong Kong | 7,536 km | E (84deg) |
| Tokyo | 7,593 km | NE (56deg) |
Saint Petersburg's Antipode: The Opposite Side of the Earth
Dig straight through the Earth from Saint Petersburg and you would surface in the open ocean, near 59.9deg S, 149.7deg W.
Frequently Asked Questions about Saint Petersburg
What time is it in Saint Petersburg right now?
The current local time in Saint Petersburg is 22:55 on Friday, July 24, 2026. Saint Petersburg follows the Europe/Moscow time zone.
What time zone is Saint Petersburg in?
Clocks in Saint Petersburg follow the Europe/Moscow IANA time zone (UTC+03:00). It applies to the wider area too and adjusts on its own for daylight saving where that is observed.
How many hours ahead or behind UTC is Saint Petersburg?
During standard time Saint Petersburg sits at UTC+03:00. Going from UTC to local time in Saint Petersburg means moving the clock 03:00 hours forward.
Is Saint Petersburg on daylight saving time right now?
No — Saint Petersburg is not currently observing daylight saving time as of July 24, 2026.
What time is sunrise and sunset in Saint Petersburg today?
Saint Petersburg sees sunrise at 04:21 and sunset at 21:47 today, giving 17h 25m of daylight.
What moon phase is visible over Saint Petersburg tonight?
Over Saint Petersburg tonight the moon shows a Waxing Gibbous phase at 80.3% illumination.
What is solar time in Saint Petersburg?
Solar time follows the Sun's actual position, with solar noon when the Sun is highest in the sky. In Saint Petersburg, clocks run about 1h ahead of local solar time, because the official time zone does not exactly match the Sun's position.