By Tim King · Updated
Leap Year Checker
Gregorian Rule Explanation, Plus Previous and Next Leap Years
OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.
How the Leap Year Checker works
Type a year to check whether it is a leap year, with 366 days and a 29 February. The checker names the rule that decides it, so you can see why 2000 was a leap year but 1900 was not, and it gives the previous and next leap year either side.
The leap year rules
The Gregorian formula has three parts. A year divisible by 4 is a leap year, except a year divisible by 100, which is not, except a year divisible by 400, which is. Written as a single test: the year is a leap year when it divides by 4 and either does not divide by 100 or does divide by 400.
Worked examples
For example, 2028 divides by 4 and not by 100, so it is a leap year. As a second example, 1900 divides by 100 but not by 400, so it was not a leap year, while 2000 divides by 400 and was. The next century year to skip its leap day is 2100.
Why leap years exist
The solar year is about 365.2422 days. Adding a day every four years gives an average of 365.25, which is slightly too long, so dropping three leap days every 400 years brings the average to 365.2425. That keeps the equinoxes on roughly the same dates for thousands of years.
How many leap years are there in a century?
Usually 24, because the century year itself is skipped. A century that includes a year divisible by 400, such as 2000, has 25. The table lists every leap year this century with the weekday of its 29 February.
Leap years from 2000 to 2096 and the weekday of 29 February
| Leap year | 29 February falls on | Next leap year |
|---|---|---|
| 2000 | Tuesday | 2004 |
| 2004 | Sunday | 2008 |
| 2008 | Friday | 2012 |
| 2012 | Wednesday | 2016 |
| 2016 | Monday | 2020 |
| 2020 | Saturday | 2024 |
| 2024 | Thursday | 2028 |
| 2028 | Tuesday | 2032 |
| 2032 | Sunday | 2036 |
| 2036 | Friday | 2040 |
| 2040 | Wednesday | 2044 |
| 2044 | Monday | 2048 |
| 2048 | Saturday | 2052 |
| 2052 | Thursday | 2056 |
| 2056 | Tuesday | 2060 |
| 2060 | Sunday | 2064 |
| 2064 | Friday | 2068 |
| 2068 | Wednesday | 2072 |
| 2072 | Monday | 2076 |
| 2076 | Saturday | 2080 |
| 2080 | Thursday | 2084 |
| 2084 | Tuesday | 2088 |
| 2088 | Sunday | 2092 |
| 2092 | Friday | 2096 |
| 2096 | Wednesday | 2104 |
FAQ
When is the next leap year?
After 2024, the next leap years are 2028, 2032 and 2036. Enter any year and the checker shows the leap year before and after it, which skips over century years such as 2100 that do not qualify.
Why was 2000 a leap year when 1900 was not?
Both are century years, which normally skip the leap day. But 2000 also divides by 400, which restores it, while 1900 does not. Many people alive in 2000 had never seen that third rule applied, and some software got it wrong.
What happens to people born on 29 February?
They have a real birthday only once every four years. In common years most celebrate on 28 February or 1 March. Many countries set the legal date for coming of age as 1 March, but the rule differs from place to place.
See also: all Calendars tools, Countdowns, Durations, Work and Contracts, Date Formats, Time Zones and Travel, Sun and Daylight.
Related tools
Day Of The Week Calculator
What day of the week any date falls on, past or future.
Days Left In The Year
Days left in the year, day of the year and percentage gone.
Birthday Countdown
Days until your next birthday, the age you turn, and the weekday.
Add Days To A Date
Add or subtract days, weeks, months or years from any date.
Week Number Calculator
The ISO week number for today or any date.