Europe · Eastern Europe · Sovereign state

Current time in Ukraine

Spans 2 time zones from UTC+03:00 to UTC+03:00. 1 of 2 zones currently in DST.

Time in Kyiv☾ Night
22:58:39

Friday, June 5, 2026

☾ NIGHT 04:4812:5621:03
Zone
EEST
UTC
UTC+03:00
IANA
Europe/Kyiv

About Ukraine's time

2 time zones.

Ukraine primarily uses Eastern European Time with a UTC+02:00 standard offset and observes daylight saving time, while Crimea and parts of the occupied territories follow different rules due to annexation.

Next clock change

October 25

2026 Sunday · clocks fall back

Clocks fall back by one hour · in 5 months.

Affects 1 of 2 zones.

Daylight saving schedule

EET · UTC+02:00EEST · UTC+03:00EET · UTC+02:0029 Mar · +1h25 Oct · −1h Jan 2026 Dec

By time zone

Time zones of Ukraine.

2 time zones

Major cities

Cities of Ukraine.

History

How Ukraine keeps time.

## Timezone History

Ukraine largely inherited its timezone structure from the Soviet Union, operating under Moscow's timezone system until gaining independence in 1991. Following independence, Ukraine established Eastern European Time (EET, UTC+02:00) as its official timezone. The country consistently observed daylight saving time until 2014, when Russia annexed Crimea. During this transition, Crimea shifted to Moscow Time (UTC+03:00) year-round, abandoning DST.

The eastern conflict beginning in 2014 created complications, with separatist territories also adopting Moscow Time. In 2022, during the full-scale invasion, some occupied areas forcibly shifted to Moscow Time, particularly Kherson and parts of Zaporizhzhia and Donetsk regions, further fragmenting the timezone landscape under duress.

Did you know?

Things about Ukraine's time.

Fact · 01

## Notable Insights

Fact · 02

Currently, much of Ukraine operates on Eastern European Time (UTC+02:00) and switches to Eastern European Summer Time (UTC+03:00) during DST. However, the situation is complex due to the ongoing conflict. In 2014, Crimea was integrated into the Russian Federation's timezone (Moscow time), and in 2022, some occupied eastern territories were also forcibly switched to Moscow Time (UTC+03:00) year-round.

Fact · 03

Interestingly, Ukrainian-controlled territory generally follows the EU's DST schedule, though there have been discussions about aligning more closely with EU standards and possibly abolishing the switch. For the most accurate time, users should check current time in Kyiv for Ukrainian-controlled areas, as occupied territories may differ depending on the current military and geopolitical situation.

Frequently asked questions

Common questions about Ukraine's time zone, daylight saving rules, and how to handle it in software. Can't find what you need? Email [email protected].

What is the time difference between Ukraine and London?
During standard time (winter), Ukraine is 2 hours ahead of London. During summer, both observe DST, maintaining the 2-hour difference.
Does Ukraine observe Daylight Saving Time?
Yes, most of Ukraine follows the EU schedule, switching to UTC+03:00 in March and back to UTC+02:00 in October.
What timezone is used in Kyiv?
Kyiv uses Eastern European Time (UTC+02:00) in standard time and UTC+03:00 in summer.
What is the current time situation in Crimea?
Since 2014, Crimea primarily follows Moscow Time (UTC+03:00) year-round under Russian control.
Are there multiple timezones within Ukraine?
Under normal circumstances, Ukraine uses a single timezone. However, occupied territories like Crimea and parts of Donbas have been forcibly shifted to Moscow Time (UTC+03:00).

Free · Developer API

Time, as JSON.

Every IANA time zone with live offsets, DST status, and the countries and cities that use them — clean, dependable JSON. Sign up free and get an API key in seconds.

GET /v1/timezones Live

countries, cities, convert, DST transitions coming next.

Get your free API key →
// France's time zones, right now
GET /v1/timezones?country=fr
{
"data": [
{
"iana": "Europe/Paris",
"display_name": "Paris",
"current": {
"utc_offset": "+02:00",
"abbreviation": "CEST",
"is_dst": true
}
}
]
}