Leap Year Calculator

Check if any year is a leap year. Although there are exceptions, we have a leap year every four years. This happens so we can keep the calendar year synchronized with the astronomical year.

Result

How the Leap Year Calculator Works

Enter any year from 1000 to 4000 in the calculator above. The calculator will automatically determine if it's a leap year based on these rules:

  1. The year must be divisible by 4
  2. If the year is divisible by 100, it is NOT a leap year, UNLESS...
  3. It is also divisible by 400 (in that case it WILL be a leap year)
Year Is Leap Year?
2020 ✓ Yes
2021 ✗ No
2024 ✓ Yes
2025 ✗ No
2028 ✓ Yes
2030 ✗ No
2032 ✓ Yes
2040 ✓ Yes
2050 ✗ No
2100 ✗ No
1900 ✗ No
2000 ✓ Yes

What is a Leap Year?

A leap year is a calendar year with 366 days instead of the usual 365. The extra day (February 29) is added to keep the calendar synchronized with Earth's orbit around the Sun, which takes approximately 365.25 days.

The Leap Year Rules

The three conditions for a year to be a leap year are:

  1. It must be divisible by 4 without remainder and not divisible by 100 (years ending in two zeros);
  2. OR it must be divisible by 400 (in that case it will be a leap year).

Examples:

Was 2000 a leap year?

  • 2000 is divisible by 4 (= 500), so it could be a leap year;
  • 2000 is divisible by 100 (= 20), so it might not have been a leap year, but;
  • 2000 is divisible by 400 (= 5), so we conclude that 2000 was a leap year.

Was 2020 a leap year?

  • It is divisible by 4 (= 505), so it could be a leap year
  • 2020 is not divisible by 100 (= 20.2), therefore, it was a leap year.

Was 2018 a leap year?

  • 2018 is not divisible by 4 (= 504.5), therefore, it was not a leap year.

Will 2100 be a leap year?

  • 2100 is divisible by 4 (= 525), so it could be a leap year;
  • 2100 is divisible by 100 (= 21), so it might not be a leap year;
  • 2100 is NOT divisible by 400 (= 5.25), therefore 2100 will NOT be a leap year.

What Will the Next Leap Years Be?

The next leap years until 2100 will be:

2024, 2028, 2032, 2036, 2040, 2044, 2048, 2052, 2056, 2060, 2064, 2068, 2072, 2076, 2080, 2084, 2088, 2092, and 2096

Note: 2100 will NOT be a leap year (divisible by 100 but not by 400).

See Also