๐ Leap Year Checker
Check if a given year is a leap year.
Is 2024 a leap year? What about 2100? Our Leap Year Checker gives you an instant answer. A leap year occurs every four years to keep our calendar in sync with the Earth's orbit around the sun, but the rules are a bit more nuanced than just dividing by four. The Gregorian calendar has a specific set of criteria: a year must be divisible by 4, but not by 100, unless it is also divisible by 400.
This tool is handy for planners, students, and anyone curious about calendar oddities. Event organizers use it to determine whether February has 28 or 29 days, students learn the leap year rules for science class, and programmers use it to validate date calculations in their applications. Simply enter a year between 1582 (when the Gregorian calendar was adopted) and 9999, and the checker tells you instantly if it is a leap year.
For example, 2024 is a leap year because it is divisible by 4 but not by 100. However, 1900 was not a leap year because it is divisible by 100 but not by 400 โ a common point of confusion that this tool clears up in one click.
How Does the Calculation Work?
The checker applies the standard Gregorian rule in a single expression: a year is a leap year if it is divisible by 4 AND not divisible by 100, OR if it is divisible by 400. You can read this as two layers. The first layer catches most leap years, since nearly every fourth year is a leap year. The second layer removes the century years that would otherwise be false positives, then re-adds the one century year out of every four hundred that is divisible by 400.
That rule keeps the average calendar year at 365.2425 days, remarkably close to the 365.2422-day length of a full orbit around the sun. Without the century exceptions the calendar would drift by roughly three days every ten thousand years; with them, the remaining error is only about one day every three thousand years โ far too small to notice in a lifetime.
The tool enforces a valid range of 1582 through 9999, matching the era in which the Gregorian calendar was introduced and staying within the practical limits of date arithmetic. Entering a year outside that window returns a friendly warning instead of a result.
Practical Examples
2024 is a leap year: it is divisible by 4, and it is not divisible by 100, so it passes the first condition and February 2024 had 29 days. The next leap year after 2024 is 2028.
Century years show the rule in action. The year 2000 was a leap year because it is divisible by 400. The year 1900 was not, because although it is divisible by 100, it is not divisible by 400. The year 2100 will also not be a leap year, for the same reason โ this is the most common misconception the checker clears up.
Consider the four consecutive years 2096, 2097, 2098, and 2099. Only 2096 is a leap year, and the following leap year is 2104, not 2100. This creates the longest possible gap between leap years in the Gregorian calendar โ a full eight years.
Edge Cases and Common Pitfalls
The classic trap is assuming every fourth year is a leap year. That is true in the Julian calendar, which had no century exception, but the Gregorian calendar introduced the "not divisible by 100 unless by 400" caveat in 1582 precisely to correct the Julian calendar's slow drift of about eleven minutes per year.
Because the two calendars disagree on century years, a year like 1900 is a leap year under the Julian system but not under the Gregorian system that this tool uses. That is why the checker restricts input to 1582 onward โ applying Gregorian rules to a year before the calendar existed would give a mathematically clean but historically misleading answer.
There is also no year 0 in the Gregorian calendar: the sequence runs directly from 1 BC to AD 1. Anyone researching very early dates should be aware that date libraries and this tool work with positive AD years only.
Country and Cultural Differences
The Gregorian calendar was adopted at different times in different countries. Italy, Spain, Portugal, and France switched in 1582, while Britain and its colonies did not change until 1752, and Russia held to the Julian calendar until 1918. As a result, the same historical date can correspond to a different leap year status depending on which country's records you consult.
For modern planning this hardly matters, since virtually the whole world now uses the Gregorian calendar. But anyone researching old family records, military histories, or pre-1752 colonial documents may find that a leap-day event is dated differently depending on which local calendar was in use at the time.
Try also:
Frequently Asked Questions
What are the exact rules for a leap year?
Under the Gregorian calendar, a year is a leap year if it is divisible by 4. However, years divisible by 100 are not leap years unless they are also divisible by 400. For example, 2024 is a leap year, 2100 is not a leap year, but 2000 was a leap year because 2000 is divisible by 400.
Why does the calculator start at the year 1582?
The Gregorian calendar, which introduced the modern leap year rules, was adopted in 1582 by Pope Gregory XIII. Years before 1582 used the Julian calendar with different rules, so leap year calculations for those years would not be accurate using the Gregorian formula. Limiting to 1582 onward ensures every result is correct.
What happens if February 29 falls on a weekend?
When February 29 falls on a Saturday or Sunday, it can affect payroll, billing cycles, and contract deadlines for businesses and organizations. Many companies have specific policies for handling the extra day, and some people born on February 29 celebrate their birthday on February 28 or March 1 in non-leap years.
How many leap years are there in a century?
In a typical 100-year period, there are 24 leap years. This is because while there are 25 years divisible by 4 in a century, one of those (the century year) is skipped unless divisible by 400. For example, the 20th century (1901-2000) had 24 leap years since 1900 was not a leap year.
Why is the year 2100 not a leap year even though 2000 was?
Both are century years, but they are treated differently by the rule. 2100 is divisible by 100 and not by 400, so it is not a leap year. 2000 is divisible by 400, so it is. This is the century exception working exactly as designed to keep the calendar aligned with the seasons.
What is the next leap year after 2024?
The next leap year is 2028. Leap years repeat every four years under the normal rule, so after 2024 the sequence runs 2028, 2032, 2036, and so on. The pattern only breaks when a century year such as 2100 interrupts it.
How many days are in a leap year and why do we need it?
A leap year has 366 days instead of 365, with the extra day added to February. The extra day compensates for the fact that the Earth's orbit around the sun takes about 365.24 days. Without adding a day every few years, our calendar would slowly drift out of sync with the seasons.