1999 - Leap Year or Not?

    Three rules decide whether a year has 366 days. Enter any year to check, list all leap years in a range, or find the nearest leap year from a reference point.

    Is 1999 a leap year? Three rules: (1) divisible by 4 = leap year, (2) BUT divisible by 100 = not a leap year, (3) UNLESS also divisible by 400 = leap year. That is why 1900 was not a leap year but 2000 was. Enter any year and the calculator tells you instantly, plus shows the next 10 leap years from that date.

    Parameters

    Enter data for calculations

    Form progress0 / 1 fields

    💡 Fill in all required fields to unlock the calculate button

    Three rules, one calendar quirk

    A leap year adds one extra day - February 29 - to keep the calendar aligned with Earth's orbit around the Sun. The Gregorian calendar uses three stacking rules to decide which years get that extra day. This calculator applies all three rules instantly: check a single year, scan an entire range, or find the leap year closest to any reference point.

    How to use the leap year calculator - step by step

    1. Calculator mode - choose "Check a year" for a single year, "List leap years" for a range, or "Nearest leap year" to search from a reference point.
    2. Year / range / reference - enter the year(s) depending on your chosen mode. Valid range: 1-9999.
    3. Read the result - you get the answer with a full explanation of which divisibility rule applies.

    The Gregorian leap year rules

    Rule Condition Leap? Example
    Rule 1 Divisible by 4 Yes 2024, 2028, 2032
    Rule 2 BUT divisible by 100 No 1900, 2100, 2200
    Rule 3 UNLESS divisible by 400 Yes 1600, 2000, 2400

    Why do we need leap years?

    Earth takes approximately 365.2422 days to orbit the Sun. A standard calendar year of 365 days falls short by about 0.2422 days (roughly 5 hours 48 minutes 45 seconds). Without correction, the calendar would drift by one full day every four years. After a century, seasons would shift by nearly 25 days.

    Accuracy: The three-rule system produces an average year length of 365.2425 days, off by just 26 seconds per year. That is a one-day error every 3,236 years.

    Notable leap year facts

    Year Leap? Why
    1900 No Divisible by 100 but not by 400 (Rule 2)
    2000 Yes Divisible by 400 (Rule 3 overrides Rule 2)
    2024 Yes Divisible by 4, not by 100 (Rule 1)
    2100 No Divisible by 100 but not by 400 (Rule 2)
    2400 Yes Divisible by 400 (Rule 3)

    Practical examples

    Example 1 - single year check
    Enter 2028. Result: YES, leap year. 2028 / 4 = 507 (whole number), not divisible by 100. February 2028 has 29 days.
    Example 2 - century year trap
    Enter 1900. Result: NO, not a leap year. Even though 1900 / 4 = 475, it is also divisible by 100 and not by 400. Rule 2 wins.
    Example 3 - list mode
    Range 2020-2040. Result: 6 leap years - 2020, 2024, 2028, 2032, 2036, 2040. That is 28.6% of the range.
    Example 4 - nearest leap year
    Reference year 2023. Previous: 2020 (3 years back). Next: 2024 (1 year ahead).
    Example 5 - the year 2000 exception
    Enter 2000. Result: YES, leap year. This is the Rule 3 exception - divisible by 400, so it overrides Rule 2.

    FAQ

    Why is 1900 not a leap year if it is divisible by 4?
    Because 1900 is also divisible by 100. Rule 2 says century years are NOT leap years unless they are also divisible by 400. Since 1900 / 400 = 4.75 (not a whole number), Rule 2 applies and 1900 is a common year with 365 days.
    When is the next leap year?
    Use the "Nearest leap year" mode with the current year. Leap years repeat every 4 years in most cases: 2024, 2028, 2032, 2036. The exception is century years not divisible by 400.
    How many leap years are there in 400 years?
    Exactly 97. In 400 years there are 100 years divisible by 4, minus 4 century years (divisible by 100), plus 1 year divisible by 400. That gives 100 - 4 + 1 = 97 leap years per 400-year cycle.
    What happens if you are born on February 29?
    Your birthday officially occurs once every 4 years. Most countries legally recognize March 1 or February 28 as your birthday in non-leap years. The calculator's "Nearest leap year" mode helps you find when your next actual February 29 birthday falls.
    Is year 0 a leap year?
    There is no year 0 in the common Gregorian calendar (it goes from 1 BC to 1 AD). However, in astronomical year numbering, year 0 would follow the same rules: 0 is divisible by 400, so it would be a leap year.
    Why not just add a leap year every 4 years?
    Because the orbital period is not exactly 365.25 days - it is 365.2422 days. Adding a day every 4 years overshoots by about 11 minutes per year. The century-year correction (Rule 2) and the 400-year exception (Rule 3) bring the average much closer to the true orbital period.

    Related tools

    Day of Year Calculator

    Find the ordinal day number (1-366) for any date - Open calculator

    Date Difference Calculator

    Calculate the exact gap between two dates in years, months and days - Open calculator

    Age Calculator

    Calculate your exact age from date of birth - Open calculator

    Minutes to Hours Converter

    Convert minutes to HH:MM format or hours back to total minutes - Open calculator

    Ready-made calculations

    The most searched variants of this calculator. Each link opens it with the value filled in and the result calculated.

    Calculator verified by the LiczGrupa.pl team

    Content, formulas and results have been reviewed for accuracy and relevance by our team of specialists.

    Natalia Skrzek

    Reviewed by: Natalia Skrzek