Calculateus

Leap Year Checker

Check whether a given year is a leap year.

Result

Result
2028 is a leap year
YearLeap Year?
2026No
2027No
2028Yes
2029No
2030No

About the Leap Year Checker

The leap year rule is more nuanced than 'every 4 years' - century years follow a special exception. Our Leap Year Checker applies the full rule correctly for any year.

How It Works

The calculator checks whether a year is divisible by 4 (making it a leap year candidate), then applies the century exception: years divisible by 100 are NOT leap years, unless they're also divisible by 400, in which case they are.

Leap year if: (divisible by 4 AND not divisible by 100) OR divisible by 400

Formula & Methodology

The Gregorian calendar adds a leap day roughly every 4 years to keep the calendar year synchronized with Earth's actual orbital period (about 365.2422 days) - but a plain 'every 4 years' rule slightly overcorrects, so century years are excluded from the pattern, except that every 400th year the correction is needed again. This three-tier rule was specifically designed by Pope Gregory XIII's calendar reform in 1582 to keep the average calendar year extremely close to the true astronomical year over long time spans.

Step-by-Step: Calculating It By Hand

  1. 1Check if the year is divisible by 4 - if not, it isn't a leap year.
  2. 2If divisible by 4, check if it's also divisible by 100 - if not, it is a leap year.
  3. 3If divisible by both 4 and 100, check if it's also divisible by 400 - if so, it is a leap year; if not, it isn't.

Examples

Standard leap year

2028 is divisible by 4 and not divisible by 100, so it's a leap year.

Century exception

2100 is divisible by 4 and by 100, but not by 400, so despite being divisible by 4, it is NOT a leap year - one of the trickier cases in the rule.

Advantages

  • Correctly applies the full leap year rule, including the often-overlooked century exception
  • Instant answer for any year, past or future
  • Clarifies a commonly misunderstood calendar rule
  • Useful for date calculations that depend on knowing leap year status

Common Mistakes

  • Assuming every year divisible by 4 is automatically a leap year, missing the century exception
  • Forgetting that century years divisible by 400 (like 2000) ARE leap years despite the general century exception
  • Not accounting for leap year status when doing manual date-difference calculations
  • Confusing the Gregorian calendar's leap year rule with other calendar systems' different rules

Edge Cases to Watch For

  • Century years not divisible by 400 (like 1900 or 2100) are NOT leap years, despite being divisible by 4 - a frequently overlooked exception.
  • Century years divisible by 400 (like 2000) ARE leap years, since they satisfy the final exception to the exception.
  • This rule specifically applies to the Gregorian calendar - other calendar systems (Julian, various lunar calendars) use different leap year rules entirely.
  • The Gregorian rule still isn't perfectly exact (it slightly overcorrects), but the residual error is small enough that further correction isn't needed for thousands of years.

Common Use Cases

  • Checking whether a specific year is a leap year
  • Verifying date calculations that depend on February's length
  • Educational purposes explaining the full leap year rule
  • General calendar curiosity and planning
Written & fact-checked by the Calculateus TeamLast updated August 5, 2026How we verify our formulas

Frequently asked questions

What's the actual leap year rule?

A year is a leap year if it's divisible by 4, EXCEPT century years (divisible by 100) unless they're also divisible by 400. That's why 2000 was a leap year but 1900 wasn't.

Conclusion

The 'divisible by 4, except century years, except every 400 years' rule trips up a lot of manual calculations - this applies it correctly every time. Our Day of the Year Counter and other date calculators automatically account for this same rule internally.