Hubs:
Top Tools:
Date & Time • Leap Year Calculator

Leap Year Calculator

Check if any year is a leap year, find the next and previous leap years, and browse all leap years from 1900 to 2100 with the Gregorian calendar rule explained.

Leap Year Calculator

Check any year from 1 to 9999

2026 is not a leap year
365 days
Previous leap years:
Next leap years:
The Leap Year Rule
Divisible by 4 → leap year
Divisible by 100 → NOT a leap year
Divisible by 400 → leap year (overrides rule 2)

Example: 1900 ÷ 400 ≠ whole → not a leap year. 2000 ÷ 400 = 5 → leap year.

All Leap Years 1900 – 2100

49 leap years between 1900 and 2100

Be the first person to rate this calculator
AdvertisementIn-Article
Calculation Guide & Reference

Leap Year Calculator — Check Any Year from 1 to 9999

Check if any year is a leap year and find the next or previous leap years. See all leap years 1900–2100 and learn what determines a leap year.

Standardized Mathematical Formula
Leap year if: (year % 4 = 0 AND year % 100 ≠ 0) OR (year % 400 = 0)

The Gregorian calendar adds a 29th day to February every 4 years to keep the calendar aligned with Earth's orbital year of 365.2422 days. Century years (divisible by 100) skip the leap day unless they are also divisible by 400.

Variables:
year % 4 = 0:Divisible by 4 — primary leap year condition
year % 100 ≠ 0:Not a century year — avoids overcounting
year % 400 = 0:Divisible by 400 — century exception override
How It Works (Step-by-Step)
  • 1Enter any year between 1 and 9999.
  • 2The calculator applies the full Gregorian leap year rule: divisible by 4, except century years, unless divisible by 400.
  • 3Instantly see whether the year is a leap year (366 days) or a common year (365 days).
  • 4View the three nearest previous leap years and the three upcoming ones with one click to navigate.
Real-World Numerical Example
Is 1900 a Leap Year?

Testing the century exception rule.

1900 ÷ 4 = 475 — divisible by 4, so it passes rule 1.
1900 ÷ 100 = 19 — divisible by 100, so it fails the exception rule.
1900 ÷ 400 = 4.75 — NOT divisible by 400, so it cannot override.
Result: 1900 is NOT a leap year (365 days).
Result: 1900 is a common year (365 days). Compare with 2000: 2000 ÷ 400 = 5, so 2000 IS a leap year.

Frequently Asked Questions (FAQ)

A year is a leap year if it is divisible by 4, EXCEPT for century years (divisible by 100), which must also be divisible by 400 to qualify. The rule exists because Earth's orbital year is 365.2422 days — adding a leap day every 4 years corrects for the leftover fraction.

A leap year has 366 days — one more than the 365 days in a common year. The extra day is added as February 29.

Yes. 2024 ÷ 4 = 506 (no remainder), and 2024 is not a century year, so 2024 is a leap year with 366 days. February 2024 had 29 days.

Yes. 2028 ÷ 4 = 507 (no remainder) and it is not a century year, so 2028 is a leap year. The next several leap years after 2024 are 2028, 2032, 2036, and 2040.

No. 2100 is a century year (divisible by 100) but is not divisible by 400, so it is NOT a leap year — it will have 365 days. The last leap year before 2100 will be 2096.

A common (non-leap) year has 365 days, with February having only 28 days.

The next leap year after 2024 is 2028. Leap years repeat every 4 years with the exception of century years.

Earth takes approximately 365.2422 days to orbit the Sun. Without leap years, the calendar would drift about 1 day every 4 years — after 100 years, June would arrive in mid-spring. Adding a leap day every 4 years keeps the seasons aligned with the calendar.

Explore14 Date & TimeCalculators

Precision date arithmetic, calendar duration, business working days, age milestones, sleep cycles, and world time zones.

More in Date & Time

Top Similar Tools (Date & Time)

Tags:
Looking for More Calculators?

Explore more tools in Date & Time (7+ more calculators available)

Browse our complete directory with category filters, formulas, and verified engines.