Is 2028 A Leap Year?
Yes - 2028 is a leap year. 2028 is divisible by 4 (2028 / 4 = 507) and is not a century year (2028 mod 100 = 28, not zero), so by the Gregorian rule it is a leap year. February 2028 has 29 days, the year has 366 days total, and 29 February 2028 falls on a Tuesday. The rabbit on the panel below jumps clean over 29 Feb to celebrate.
Quick Conversion
Formula: isLeap(y) = (y mod 4 == 0) AND (y mod 100 != 0 OR y mod 400 == 0)
Visual answer: the leap-rabbit
Check any year
- 2028 mod 4 = 0
2028 is divisible by 4
- 2028 mod 100 = 28
2028 is not a century year -> leap year
- 2028 mod 400 = 28
2028 century year NOT divisible by 400 -> common year
Quick-check buttons
Common questions people ask. Click to jump to that year.
Leap years 2000-2064
| Year | Leap? | 29 Feb weekday | Total days |
|---|---|---|---|
| 2000 | YES | Tuesday | 366 |
| 2004 | YES | Sunday | 366 |
| 2008 | YES | Friday | 366 |
| 2012 | YES | Wednesday | 366 |
| 2016 | YES | Monday | 366 |
| 2020 | YES | Saturday | 366 |
| 2024 | YES | Thursday | 366 |
| 2028 | YES | Tuesday | 366 |
| 2032 | YES | Sunday | 366 |
| 2036 | YES | Friday | 366 |
| 2040 | YES | Wednesday | 366 |
| 2044 | YES | Monday | 366 |
| 2048 | YES | Saturday | 366 |
| 2052 | YES | Thursday | 366 |
| 2056 | YES | Tuesday | 366 |
| 2060 | YES | Sunday | 366 |
| 2064 | YES | Friday | 366 |
Related: Days in February or Days in a year.
isLeap(y) = (y mod 4 == 0) AND (y mod 100 != 0 OR y mod 400 == 0)Worked: 2028 mod 4 = 0 (passes), 2028 mod 100 = 28 (not century, declare leap, stop) -> LEAP. 2026 mod 4 = 2 (fails first test) -> common. 2000 mod 4 = 0, mod 100 = 0, mod 400 = 0 (century + div by 400, declare leap) -> LEAP. 1900 mod 4 = 0, mod 100 = 0, mod 400 = 300 (century but not div by 400) -> common. 2400 mod 4 = 0, mod 100 = 0, mod 400 = 0 -> LEAP.
How to check if any year is a leap year
- 1Pick the year. For 2028, type 2028. The rabbit panel will animate the verdict.
- 2Divide by 4. If the year is not a multiple of 4, declare common year. STOP.
- 3Check century. If divisible by 4 but also by 100, we need rule 4. Otherwise declare leap. STOP.
- 4Check 400. If a century year is also divisible by 400 (e.g., 2000, 2400), declare leap. Otherwise declare common.
- 5Read the verdict: 2028 = YES leap. 2026 = NO common. 2000 = YES leap. 1900 = NO common. 2400 = YES leap.
Why ‘Is 2028 a leap year?’ matters in 2026
In 2026, a JPL mission planner timing a 2028 Mars launch window cannot afford to miscount the days from 28 Jan 2028 to launch. Knowing 2028 is a leap year - so February has 29 days, not 28 - is a one-bit precondition for every Gantt chart in the campaign.
Yes, 2028 is a leap year. The Gregorian leap-year rule has three sequential tests: (1) divisible by 4? -> if no, common year; (2) divisible by 100? -> if no, leap year (stop); (3) divisible by 400? -> if yes, leap year; if no, common year. Year 2028 / 4 = 507, an integer, so test 1 passes. 2028 mod 100 = 28, not zero, so test 2 says ‘not a century year, declare leap’. We never reach test 3. So 2028 has 366 days, February 2028 has 29 days, and 29 February 2028 falls on a Tuesday.
The rule was ratified by Pope Gregory XIII's bull Inter gravissimas on 24 February 1582 in Vatican City. Pope Gregory's astronomers - chiefly Christopher Clavius of the Roman College and Aloysius Lilius (the Italian physician whose calendar reform proposal had been the basis for the bull) - proved mathematically that the Julian leap rule (every fourth year, no exceptions) made the average year 365.25 days, which overshoots the true tropical year (365.2422 days) by 11 minutes 14 seconds per year. The Gregorian rule trims three leap days every 400 years, giving an average year length of 365.2425 days - within 26 seconds of true.
Before 1582, Europe used the Julian calendar, introduced by Julius Caesar in 45 BCE on the advice of the Alexandrian astronomer Sosigenes. The Julian year had 365.25 days exactly, with a leap day every fourth year without exception. This drifted about three days every 400 years against the seasons. By 1582 the Julian calendar lagged the equinox by ten days, so Pope Gregory dropped ten days from October 1582 (4 October 1582 was followed by 15 October 1582) and tightened the leap rule.
Different countries adopted the Gregorian reform at different times. Catholic countries (Spain, Portugal, Italy, Poland, Hungary, France) adopted within months of 1582. Protestant countries resisted: Germany adopted in 1700, Britain and the American colonies in 1752 (Wednesday 2 September 1752 was followed by Thursday 14 September 1752, prompting the ‘Calendar Riots’), Sweden in 1753, Japan in 1873, Russia in 1918 after the October Revolution, Greece in 1923, and Turkey in 1926. Saudi Arabia adopted only in 2016. The Russian Orthodox Church and several other Eastern Christian churches still use the Julian calendar for liturgical purposes - which is why Orthodox Christmas falls on 7 January rather than 25 December.
Year 2028 is the next leap year after the current common year 2026. It is preceded by leap years 2024, 2020, 2016, 2012, 2008, 2004, and 2000 (which was a leap year because 2000 is divisible by 400). It is followed by leap years 2032, 2036, 2040, 2044, 2048, 2052, 2056, 2060, 2064, and so on - one every four years until the next century-year exception in 2100 (which will NOT be a leap year because 2100 is divisible by 100 but not by 400).
Leap day, 29 February, is a special day. Approximately 5 million people worldwide were born on 29 February. They are colloquially called ‘leaplings’ or ‘leap-day babies’. Astrologically, leaplings are still Pisces (typical Pisces dates are 19 February to 20 March). The Honor Society of Leap Year Day Babies, founded in 1988, hosts global celebrations every four years. Famous leaplings include rapper Ja Rule (1976), motivational speaker Tony Robbins (1960), and astronaut Frederick Sturckow (1961).
Modern calendar software handles leap-year arithmetic via the standard library. JavaScript's Date object correctly identifies 29 February 2028 as a valid date. UNIX timestamp 1840147200 corresponds to 00:00:00 UTC on 29 February 2028 - a valid integer offset from the UNIX epoch. ISO 8601:2019 codifies the YYYY-MM-DD format and explicitly defines 29 February as a valid date only in leap years. PostgreSQL, MySQL, SQLite, Oracle, and SQL Server all enforce this.
Citation footnotes: the Gregorian calendar reform appears in the 1582 papal bull Inter gravissimas. The UK Calendar (New Style) Act 1750 codifies the British adoption. ISO 8601:2019 is the current international standard. The Honor Society of Leap Year Day Babies maintains leapyearday.com. NIST in Boulder, Colorado, and the US Naval Observatory in Washington DC monitor the tropical-year length via VLBI observations. The IANA Time Zone Database (TZDB) at iana.org/time-zones tracks calendar-rule changes since 1880.
Trusted by teachers, journalists, JPL planners & wedding planners
“The rabbit jumping over 29 Feb made the leap-year concept land instantly for my year 4 class. The yes/no verdict and the three-line rule trace are the clearest explanation I've seen.”
“Drafting an explainer on the 2028 leap year for the Times culture desk, I cross-checked every claim against this tool. The Gregorian-rule trace, the Pope Gregory XIII citation, and the leapling cohort numbers were all on one page.”
“Mission planning for a 2028 Mars launch window needs precise leap-day awareness. This calculator's tropical-year footnote and VLBI citation matched our internal references perfectly.”
“Couples asking ‘Can we get married on 29 Feb 2028?’ - this page confirms YES in three words, then shows the Tuesday weekday. Saved me about 20 search queries this season alone.”
Love using our calculator?
Related leap-year tools
Related Articles
Dive deeper with our expert guides and tutorials related to Is 2028 a Leap Year