Reference
Every leap second inserted into UTC since the modern definition began on 1 January 1972, with the cumulative TAI−UTC offset and IERS Bulletin C reference where it can be cited.
Leap seconds inserted
27
Current TAI−UTC
37s
Most recent
December 31, 2016
Next
Retired by 2035 (CGPM 2022)
| Date | TAI−UTC after | Bulletin C | Insertion moment (UTC) |
|---|---|---|---|
| 1972-01-01 (baseline) | 10 | — | UTC redefined; not a leap second |
| 1972-06-30 | 11 | — | 1972-06-30 23:59:60 UTC |
| 1972-12-31 | 12 | — | 1972-12-31 23:59:60 UTC |
| 1973-12-31 | 13 | — | 1973-12-31 23:59:60 UTC |
| 1974-12-31 | 14 | — | 1974-12-31 23:59:60 UTC |
| 1975-12-31 | 15 | — | 1975-12-31 23:59:60 UTC |
| 1976-12-31 | 16 | — | 1976-12-31 23:59:60 UTC |
| 1977-12-31 | 17 | — | 1977-12-31 23:59:60 UTC |
| 1978-12-31 | 18 | — | 1978-12-31 23:59:60 UTC |
| 1979-12-31 | 19 | — | 1979-12-31 23:59:60 UTC |
| 1981-06-30 | 20 | — | 1981-06-30 23:59:60 UTC |
| 1982-06-30 | 21 | — | 1982-06-30 23:59:60 UTC |
| 1983-06-30 | 22 | — | 1983-06-30 23:59:60 UTC |
| 1985-06-30 | 23 | — | 1985-06-30 23:59:60 UTC |
| 1987-12-31 | 24 | — | 1987-12-31 23:59:60 UTC |
| 1989-12-31 | 25 | — | 1989-12-31 23:59:60 UTC |
| 1990-12-31 | 26 | — | 1990-12-31 23:59:60 UTC |
| 1992-06-30 | 27 | — | 1992-06-30 23:59:60 UTC |
| 1993-06-30 | 28 | — | 1993-06-30 23:59:60 UTC |
| 1994-06-30 | 29 | — | 1994-06-30 23:59:60 UTC |
| 1995-12-31 | 30 | — | 1995-12-31 23:59:60 UTC |
| 1997-06-30 | 31 | — | 1997-06-30 23:59:60 UTC |
| 1998-12-31 | 32 | — | 1998-12-31 23:59:60 UTC |
| 2005-12-31 | 33 | — | 2005-12-31 23:59:60 UTC |
| 2008-12-31 | 34 | — | 2008-12-31 23:59:60 UTC |
| 2012-06-30 | 35 | — | 2012-06-30 23:59:60 UTC |
| 2015-06-30 | 36 | — | 2015-06-30 23:59:60 UTC |
| 2016-12-31 | 37 | No. 52 | 2016-12-31 23:59:60 UTC |
UTC, the civil time standard the world runs on, is generated from atomic clocks. A second of UTC is exactly 9,192,631,770 oscillations of a caesium-133 atom and never varies. UT1, by contrast, is tied to Earth’s actual rotation, which is irregular. To keep UTC within 0.9 seconds of UT1, the International Earth Rotation and Reference Systems Service (IERS) occasionally inserts a one-second pause: a minute that runs from 23:59:59 to 23:59:60 to 00:00:00. That pause is a leap second. Every insertion since 1972 has been positive; a negative leap second has never been required.
Earth’s rotation is not decelerating uniformly. Tidal friction from the Moon does slow Earth on the millennial scale, but on decadal scales the spin wobbles. Coupling between the liquid outer core and the mantle, redistribution of mass after large earthquakes, and changes to the global mass distribution from glacial melt and atmospheric circulation all nudge the length of day up or down by a millisecond or two. The 1970s ran fast on insertions because the decadal trend ran one way; the 2000s ran slow because it ran the other way.
Since around 2016 Earth has actually been rotating slightly faster than the long-term average. The length of day has dipped below 86,400 SI seconds on several occasions, and discussion has shifted from "when is the next positive leap second" to "do we need a negative one." A negative leap second would skip from 23:59:58 to 00:00:00 with no 23:59:59 at all. It was seriously considered for around 2026, but never scheduled, partly because operators of critical infrastructure dread the untested code path.
In November 2022 the General Conference on Weights and Measures (CGPM), at its 27th meeting, passed Resolution 4. It instructs the BIPM, in consultation with the IERS, ITU, and other relevant bodies, to propose by 2035 a new maximum value for UT1−UTC that is large enough that no further leap-second insertions would be needed "for at least a century." The widely-discussed candidate value is around 100 seconds. The exact mechanism, who maintains the new offset, and how it is published are still being worked out, but the policy direction is set: routine leap seconds are on their way out.
Leap seconds have repeatedly broken software that assumed a minute always has sixty seconds. The 2012 insertion exposed a livelock in the Linux kernel’s hrtimer subsystem that pegged CPUs at 100% across thousands of machines; sites like Reddit, Mozilla, and LinkedIn went down or degraded for hours. The 2015 insertion caused renewed trouble for Java applications and a number of consumer services. Database engines have tripped on the same minute name appearing twice in a row of timestamps.
Large operators responded by smearing the leap second across a longer interval. Google’s public NTP servers and Amazon Time Sync stretch the extra second across a 24-hour window so that, from the perspective of any client, the clock simply runs a tiny bit slow for a day rather than visibly jumping. Smearing is incompatible with strict UTC, but it has proved far more compatible with software written by humans.
For why a star-relative day differs from a solar day, see the sidereal day clock. For other unusual units of time, including the SI second’s formal definition, see the time units reference.