# Leap Year Calculator

Check whether any year is a leap year under the full Gregorian rule, and find the next and previous leap years instantly.

---

- **Canonical URL:** https://dothecalculation.com/calculators/leap-year-calculator
- **Category:** Everyday utilities
- **Publisher:** Do The Calculation (https://dothecalculation.com)
- **Cost:** Free, no account or sign-up required
- **Privacy:** Runs entirely in the browser; inputs are never sent to a server
- **Methodology:** https://dothecalculation.com/methodology

---

## Check any year for leap year status instantly

Enter a year to see whether it's a leap year, why, and which leap years come next and before it.

- Full 4/100/400 rule applied correctly
- Next and previous leap year
- Upcoming leap years listed

## Why leap years exist at all

Earth actually takes about 365.2422 days to orbit the sun, not a clean 365. If calendars ignored that extra roughly quarter-day, the calendar would drift out of sync with the seasons by about 24 days every century — solstices and equinoxes would gradually creep across the calendar until December fell in what used to be summer. Adding a 366th day, February 29, every four years absorbs almost all of that drift. The Gregorian calendar (adopted in 1582 and still in use today) refined this further with the century-year exception described below, tightening the average calendar year to 365.2425 days — within about 26 seconds of the real solar year.

## The rule most people get half right

Most people know 'divisible by 4' and stop there, which is wrong for century years. The full Gregorian rule has three parts: a year is a leap year if it is divisible by 4, unless it is also divisible by 100, in which case it is not a leap year — unless it is also divisible by 400, in which case it is a leap year after all. Worked through the exceptions: 2024 is divisible by 4 and not a century year, so it's a leap year. 1900 is divisible by 4 and by 100 but not by 400, so it is NOT a leap year even though '1900 ÷ 4 = 475' checks out. 2000 is divisible by 4, by 100, and by 400, so it IS a leap year. That's the detail simple 'divisible by 4' checkers get wrong on century years.

## Why the century exception exists

Without the century exception, adding a leap day every 4 years would overcorrect — 100 leap days every 400 years is slightly more correction than Earth's actual orbit needs. Removing 3 of those 100 leap days (the ones that would fall on non-400-divisible century years: 1700, 1800, 1900, but not 2000) brings the average calendar year from 365.25 days down to 365.2425 days, much closer to the true 365.2422-day solar year. Over a full 400-year Gregorian cycle, that works out to exactly 97 leap years, not 100 — three century years in every four get skipped.

## Leap years by century, visualized

The chart below counts actual leap years in each recent century using the full rule. The 20th century (1901-2000) has 25 because it ends on 2000, a 400-divisible exception year that stays a leap year. The centuries on either side — 19th (1801-1900) and 21st (2001-2100) — each have only 24, because their century year (1900, 2100) is skipped. This is the clearest way to see the century exception actually changing the count, not just the rule stated abstractly.

## Finding the next and previous leap year from any starting point

Given a year, the calculator walks forward one year at a time applying the same 4/100/400 test until it finds a match, and does the same walking backward for the previous one. For most years the answer is simple arithmetic — round up or down to the next multiple of 4 — but the walk-forward approach is what correctly skips over a century year like 2100 without special-casing it, since the century test is applied the same way at every step.

## Leaplings: people born on February 29

Someone born on February 29 (nicknamed a 'leapling' or 'leap day baby') has a birthday that literally doesn't exist on the calendar in three out of every four years. There's no single universal rule for which date counts as their birthday in a non-leap year — some record systems and jurisdictions default to February 28, others to March 1, and the choice can matter for anything tied to an exact birthdate, from age-of-majority rules to software that calculates age. The odds of being born on February 29 are roughly 1 in 1,461 (since a leap day occurs once every 4 years on average, and there are 1,461 days in that span), so leaplings make up a small but real slice of any population — commonly estimated at around 5 million people worldwide.

## Related calculators

Working out an exact age or date span that might cross a leap year? The [Age Calculator](/calculators/age-calculator) and [Date Calculator](/calculators/date-calculator) both account for leap days automatically in their day counts. Curious what day-of-year a date falls on, which shifts by one after February in a leap year? Try the [Day of Year Calculator](/calculators/day-of-year-calculator). Counting down to a specific date? The [Days Until Calculator](/calculators/days-until-calculator) also adjusts correctly across leap years. For a deeper look at how leap years affect exact age math specifically, see the [Chronological Age Calculation guide](/blog/utility/chronological-age-calculation-guide).

## Frequently asked questions

### Is 2026 a leap year?

No. 2026 is not divisible by 4 (2026 ÷ 4 = 506.5), so it is a common 365-day year. The next leap year after 2026 is 2028.

### What is the leap year rule?

A year is a leap year if it's divisible by 4, except century years (divisible by 100), which are leap years only if also divisible by 400. So 2024 and 2028 are leap years, but 1900 was not, and 2000 was.

### Why was 1900 not a leap year but 2000 was?

Both are divisible by 100, which normally disqualifies a century year from being a leap year. But 2000 is also divisible by 400, which overrides the century exception and makes it a leap year — 1900 is not divisible by 400, so it stayed a common year.

### When is the next leap year?

2028 is the next leap year after 2026. Leap years then continue every 4 years (2032, 2036...) until the pattern is interrupted by the next non-400 century year, 2100.

### Will 2100 be a leap year?

No. 2100 is divisible by 100 but not by 400, so despite being divisible by 4, it will be a common 365-day year under the Gregorian rule — the next skip after 1900.

### How many leap years are in a century?

Usually 24, not 25, because one century year in four gets skipped by the century exception. A century that ends on a 400-divisible year (like 1901-2000, ending on 2000) is the exception and has 25.

### What happens to your birthday if you're born on February 29?

There's no single universal rule. Depending on the system or jurisdiction, non-leap-year birthdays for people born on February 29 are recognized as either February 28 or March 1.

### How often do leap years actually occur?

On average, once every 4.1247 years under the Gregorian rule (97 leap years across every 400-year cycle), which is why the pattern looks like 'every 4 years' most of the time but occasionally skips a century year.

## Related concepts

- **Gregorian leap year rule** — Divisible by 4, except century years (divisible by 100) unless also divisible by 400.
- **Century exception** — The rule that removes 3 out of every 4 century-year leap days to keep the calendar closer to Earth's true orbital period.
- **400-year Gregorian cycle** — The repeating pattern of exactly 97 leap years across every 400 calendar years.
- **Leapling** — A person born on February 29, whose birthday exists on the calendar in only 1 of every 4 years.

## Related guides

- [Chronological Age Calculation: Exact Years, Months, and Days](https://dothecalculation.com/blog/utility/chronological-age-calculation-guide) — Learn how chronological age is calculated with calendar borrowing, leap-year handling, total days, total months, and the live DTC age calculator logic.
- [How to Use Do The Calculation Calculators: A Practical Step-by-Step Guide](https://dothecalculation.com/blog/site-guides/how-to-use-calculators) — Learn the fastest reliable workflow for using Do The Calculation calculators, reading results, checking formulas, and using save, print, share, and export actions correctly.

## Related calculators

- [Day of the Year & Julian Date Calculator](https://dothecalculation.com/calculators/day-of-year-calculator) — Find the ordinal day number for any calendar date, compute Julian Date (JD), calculate remaining days in the year, and check if it is a leap year.
- [Week Number Calculator](https://dothecalculation.com/calculators/week-number-calculator) — Find the ISO 8601 week number and US week number for any date, with the full Monday-Sunday range and 53-week-year detection.
- [Age Calculator](https://dothecalculation.com/calculators/age-calculator) — Calculate your exact age in years, months, weeks, and days instantly by entering your birth date with this free online tool.
- [Binary to Text & ASCII Translator](https://dothecalculation.com/calculators/binary-translator-calculator) — Translate binary code to readable ASCII text and vice versa, with a full bit-grid visualization showing each character encoding.
- [Date Calculator](https://dothecalculation.com/calculators/date-calculator) — Calculate the exact difference between two dates or quickly add and subtract days, weeks, months, and years from any date.
- [Days Until Calculator](https://dothecalculation.com/calculators/days-until-calculator) — Find exactly how many days until or since any date, with a weeks-and-days total, a full calendar breakdown, and a weekday-versus-weekend split.

---

_This calculator applies the standard Gregorian calendar rule used worldwide since 1582. It does not account for the older Julian calendar, still used liturgically by some Orthodox churches, which applies a simpler every-4-years rule without the century exception._

---

_Source: [Do The Calculation](https://dothecalculation.com/calculators/leap-year-calculator). Quote freely with attribution and a link to this page._
