The Mechanics of Leap Years: The Gregorian Reform & Solar Drift
A calendar year is designed to track the tropical solar year—the time taken by Earth to complete one full revolution around the Sun relative to the vernal equinox. While our standard civil calendar allocates 365 days per common year, the true tropical year is approximately 365.24219 days (roughly 365 days, 5 hours, 48 minutes, and 45 seconds).
If an unadjusted 365-day calendar were used continuously, the civil calendar would drift backward relative to the astronomical seasons by roughly 1 day every 4 years. Over centuries, northern hemisphere summer would drift into December. In 45 BCE, Julius Caesar established the Julian calendar with an intercalary leap day every 4 years (assuming an average year of 365.25 days). However, this overcorrected by approximately 11 minutes per year, accumulating an error of 10 days by the 16th century.
To rectify this drift, Pope Gregory XIII promulgated the Gregorian calendar in 1582, introducing the 3-step leap year rule: (1) A year is a leap year if it is divisible by 4; (2) EXCEPT if it is divisible by 100, in which case it is a common year; (3) UNLESS it is also divisible by 400, in which case it remains a leap year. This is why 2000 and 2400 are leap years, but 1800, 1900, and 2100 are common years.
Our Leap Year Calculator verifies any year against the authoritative Gregorian algorithm, providing full educational rule breakdowns and quick navigational lookups for historical research and software testing.