Time in Saint Petersburg, Russia 🇷🇺
The current local time in Saint Petersburg, Russia is shown below — the city is in the Europe/Moscow time zone (UTC +03:00).
Saint Petersburg local time
Thursday, 22 October 2026 GMT+3
Saint Petersburg at a glance
- Time zone
Europe/Moscow· Moscow Standard Time- UTC offset now
- +03:00 GMT+3
- Daylight saving
- No · UTC +03:00 all year
- Coordinates
- 59.93° N, 30.36° E
- Population
- 5,601,911
- Country
- Russia · ISO RU
- Dialing code
- +7
- Currency
- Russian Ruble (RUB)
- Work week
- Monday to Friday
- Drives on the
- Right
Saint Petersburg right now
Time difference
Saint Petersburg is shown here relative to your device's time zone.
Planning a call? Compare hours side by side in the time zone converter.
Upcoming public holidays
- Unity Day Wed, Nov 4, 2026
- New Year's Day Fri, Jan 1, 2027
- New Year Holiday Sat, Jan 2, 2027
- Christmas Day Thu, Jan 7, 2027
Sun today
Sunrise 07:55 · Sunset 17:33
Day length 9h 38m · twilight and monthly table →
Saint Petersburg time vs. UTC
A 09:00–17:00 working day in Saint Petersburg overlaps with 09:00–17:00 UTC from 12:00 to 17:00 Saint Petersburg time. Open this page in your browser and the second row switches to your own time zone.
| Saint Petersburg | 00:00 | 01:00 | 02:00 | 03:00 | 04:00 | 05:00 | 06:00 | 07:00 | 08:00 | 09:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| UTC | 21:00 | 22:00 | 23:00 | 00:00 | 01:00 | 02:00 | 03:00 | 04:00 | 05:00 | 06:00 | 07:00 | 08:00 | 09:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 |
- Office hours 09–17
- Awake, off work
- Night 22–07
Saint Petersburg vs. major cities
How far Saint Petersburg is from the world's main business centres right now, what time it is there when the working day starts in Saint Petersburg, and which hours of a 09:00–17:00 day the two places share. Daylight saving changes are applied automatically.
| City | Difference | At 09:00 in Saint Petersburg | Shared office hours |
|---|---|---|---|
| New York · United States | −7 h | 02:00 | 16:00–17:00 |
| Los Angeles · United States | −10 h | 23:00 (prev. day) | None |
| São Paulo · Brazil | −6 h | 03:00 | 15:00–17:00 |
| London · United Kingdom | −2 h | 07:00 | 11:00–17:00 |
| Paris · France | −1 h | 08:00 | 10:00–17:00 |
| Johannesburg · South Africa | −1 h | 08:00 | 10:00–17:00 |
| Dubai · United Arab Emirates | +1 h | 10:00 | 09:00–16:00 |
| Delhi · India | +2:30 h | 11:30 | 09:00–14:30 |
| Singapore · Singapore | +5 h | 14:00 | 09:00–12:00 |
| Beijing · China | +5 h | 14:00 | 09:00–12:00 |
Shared office hours are shown in Saint Petersburg time. Compare any set of cities hour by hour in the time zone converter, or pick a slot that suits everyone with the event planner.
Cities near Saint Petersburg
The closest places to Saint Petersburg among the cities we track, measured in a straight line from the city centre. Some of them keep a different clock, so check the time difference before crossing a border or booking a call.
| City | Distance | Time difference |
|---|---|---|
| Helsinki · Finland | 300 km (190 mi) west | −1 h / Same time |
| Moscow | 630 km (390 mi) southeast | Same time |
| Stockholm · Sweden | 690 km (430 mi) west | −2 h / −1 h |
| Warsaw · Poland | 1,030 km (640 mi) southwest | −2 h / −1 h |
| Kyiv · Ukraine | 1,050 km (660 mi) south | −1 h / Same time |
| Oslo · Norway | 1,090 km (680 mi) west | −2 h / −1 h |
| Copenhagen · Denmark | 1,150 km (720 mi) west | −2 h / −1 h |
| Kraków · Poland | 1,280 km (790 mi) southwest | −2 h / −1 h |
Distances are great-circle distances. A plus sign means the other city is ahead of Saint Petersburg.
Clock time vs. sun time in Saint Petersburg
Saint Petersburg's standard offset, UTC +03:00, is based on the 45° E meridian; the city itself lies at 30.36° E, 14.6° west of it. In standard time its clocks run about 59 min ahead of the sun. Solar noon — when the sun is highest — falls between 12:43 (around 29 October) and 13:14 (around 12 February) on the clock. Mornings stay dark later and evenings stay light longer than the clock suggests.
How dates and times are written in Saint Petersburg
- Short date
- 22.10.2026 · DD.MM.YYYY
- Long date
- 22 октября 2026 г.
- Time
- 15:30 · 24-hour clock
- Week starts on
- Monday
Examples show 22 October 2026 at 15:30 using the Unicode CLDR conventions for ru-RU, Russia's most common locale. Businesses and English-language sources may use other formats.
Clock changes in Saint Petersburg
Since 1970, Saint Petersburg has gone through 7 distinct time-keeping periods, observing daylight saving time in 28 of 57 years. Since 2014 it has stayed on UTC +03:00 all year.
No clock changes are scheduled in 2026 or 2027: Saint Petersburg stays on UTC +03:00 all year.
Time zone history since 1970 (7 periods)
| Years | Offset | Daylight saving |
|---|---|---|
| 1970–1980 | UTC +03:00 all year | No daylight saving time |
| 1981–1990 | UTC +03:00, DST UTC +04:00 | Forward on the last Sunday in March, back on the last Sunday in September (since 1985) |
| 1991 | UTC +02:00 all year | No daylight saving time |
| 1992 | UTC +03:00 all year | No daylight saving time |
| 1993–2010 | UTC +03:00, DST UTC +04:00 | Forward on the last Sunday in March, back on the last Sunday in October (since 1996) |
| 2011–2013 | UTC +04:00 all year | No daylight saving time |
| 2014–2026 | UTC +03:00 all year | No daylight saving time |
Source: IANA tz database, as shipped with the Unicode ICU library.
Daylight in Saint Petersburg through the year
The longest day in Saint Petersburg is 21 June with 18h 50m of daylight; the shortest is 22 December with 5h 53m. Day length swings by 12 h 57 min over the year. The earliest sunrise is at 03:36 on 15 June and the latest sunset at 22:27 on 23 June — not on the solstice itself, because solar noon drifts through the year.
Daily sunrise, sunset and twilight times for Saint Petersburg →
Frequently asked questions
What time zone is Saint Petersburg in?
Saint Petersburg uses the Europe/Moscow time zone: UTC +03:00 all year round. Russia spans more than one time zone, so other cities in the country may show a different time.
Does Saint Petersburg observe daylight saving time?
No. Saint Petersburg does not currently change its clocks; it last observed daylight saving time in 2010.
When is the longest day of the year in Saint Petersburg?
Around 21 June, with 18h 50m of daylight. The shortest day is around 22 December, with 5h 53m.
What is the dialing code for Saint Petersburg?
To call Saint Petersburg from abroad, dial your international access code, then Russia's country code +7, then the local number without its leading trunk prefix.
What are normal working days in Saint Petersburg?
The standard work week in Russia runs Monday to Friday, with the weekend on Saturday and Sunday. Keep this in mind when scheduling calls from countries with a different weekend.
Why is sunset so late in Saint Petersburg?
Saint Petersburg lies at 30.36° E, 14.6° west of the 45° E meridian its UTC +03:00 offset is based on, so its clocks run about 59 min ahead of the sun. Solar noon falls between 12:43 and 13:14 through the year instead of around 12:00, and the latest sunset is at 22:27 on 23 June.
What is the nearest city to Saint Petersburg on a different time?
Of the 189 cities we track, the closest one keeping a different clock is Helsinki, Finland, about 300 km (190 mi) to the west. It is 1 h behind Saint Petersburg in January and the same time as it in July.
How are dates and times written in Saint Petersburg?
Following the ru-RU conventions in the Unicode CLDR, a short date is written DD.MM.YYYY (22.10.2026) and times usually use the 24-hour clock (15:30). Calendars start the week on Monday.
Explore more for Saint Petersburg
Everything else we track for Saint Petersburg: daylight, weather, the country overview, and the exact time-zone references.