LazyTools Header
Next Leap Year Calculator — Leap Year List, Feb 29 Birthday Tracker | LazyTools
Date & Time Tool

Next Leap Year Calculator — List, Feb 29 Birthday Tracker & Checker

Find the next leap year from any starting point — and check whether any year is a leap year instantly. Furthermore, a unique February 29 Birthday Tracker handles the rare birthdate: it shows when a leap day baby celebrates in non-leap years, how many real February 29 birthdays they have had and their legal age in different jurisdictions. List all leap years in any date range and copy the list in one click.

Next & previous leap yearCheck any yearList all leap years in rangeFeb 29 birthday trackerLegal age information

How to use the Next Leap Year

1
Enter a starting year in the first tab
Type any year in the From Year field. Furthermore, the tool defaults to the current year — so clicking Find Next Leap Year immediately shows the next leap year from today without any input required.
2
Click Find Next Leap Year
The stat strip shows the next leap year, the previous leap year and the days remaining until February 29 of the next leap year. Additionally, a table confirms whether the year you entered is itself a leap year.
3
List leap years in a range
Click the List Leap Years tab. Enter a start and end year, then click List All Leap Years. Furthermore, every leap year in the range appears as a coloured chip — past years in grey, the current year starred and future years in green.
4
Copy the leap year list
Click Copy list to copy all leap years in the range as a comma-separated text. Additionally, this is useful for populating spreadsheet formulas, filter lists or educational materials.
5
Use the Feb 29 Birthday Tracker for leap day births
Click the Feb 29 Birthday tab. Enter the birth year (must be a leap year) and choose whether the person celebrates on February 28 or March 1 in non-leap years. Furthermore, the table shows the birthday date for the next 20 years, the person's age at each birthday and the legal birthday in common jurisdictions.

How to identify a leap year

The Gregorian leap year rule applies three conditions in order. Furthermore, each condition overrides the one below it. Understanding all three prevents the misconception that every year divisible by 4 is a leap year. Furthermore, the century exception catches many people off guard — 2100 will not be a leap year.

RuleConditionExampleResult
1. Divisible by 400Year ÷ 400 = whole number2000, 2400LEAP YEAR
2. Divisible by 100 (but not 400)Year ÷ 100 = whole number1900, 2100NOT a leap year
3. Divisible by 4 (but not 100)Year ÷ 4 = whole number2024, 2028LEAP YEAR
4. None of the aboveNot divisible by 42025, 2026, 2027NOT a leap year

Why 2100 is not a leap year

2100 is divisible by 4 and by 100, but not by 400. Furthermore, the century-year exception means 2100 will have only 365 days — a fact that surprises many people who assume the 4-year cycle is uninterrupted. The last such exception was 1900, and the next will be 2100. Moreover, this rule correction keeps the Gregorian calendar aligned with the solar year to within 26 seconds per year.

How the leap year calculation works

The three-condition test runs in a specific order. Furthermore, each condition overrides the one below it — so the 400-year rule takes precedence over the 100-year rule, which takes precedence over the 4-year rule.

isLeapYear(y) = (y % 400 === 0) OR (y % 4 === 0 AND y % 100 !== 0)
y % 400 === 0 → always a leap year (2000, 2400)
y % 100 === 0 → NOT a leap year unless divisible by 400 (1900, 2100)
y % 4 === 0 → leap year if not a century year (2024, 2028)
Otherwise → not a leap year (365 days)

Why leap years exist

The solar year — the time Earth takes to orbit the Sun — is approximately 365.2422 days. Furthermore, a calendar year of exactly 365 days would drift away from the solar year by about 6 hours per year. Without correction, the seasons would shift by roughly one full month every 130 years. The leap year system compensates by adding one day every 4 years, with century-year corrections to prevent over-compensation.

Worked example: the Feb 29 birthday

A person born on 29 February 2000 wants to know when they celebrate in non-leap years and their legal age. They prefer to celebrate on February 28 in non-leap years.

YearBirthdayAge reachedLeap year?
200429 Feb 20044Yes — real Feb 29
200528 Feb 20055No
200829 Feb 20088Yes — real Feb 29
202429 Feb 202424Yes — real Feb 29
202528 Feb 202525No
A person born on 29 February 2000 will have had only 6 real February 29 birthdays by 2024. Furthermore, they turn 25 in 2025 on February 28 under the "day before" convention — or on 1 March under the "day after" convention used in some jurisdictions. The Birthday Tracker shows the next 20 years at a glance.

Legal age on February 29 birthdays

Different legal systems handle the Feb 29 birthday differently. In the UK and Hong Kong, a person born on February 29 legally turns the relevant age on March 1 in non-leap years. Furthermore, in New Zealand the legal birthday falls on February 28. In some US states, no specific rule exists and interpretation varies. The Birthday Tracker shows the most common conventions side by side.

What is a leap year?

A leap year is a calendar year with 366 days rather than the usual 365. Furthermore, the extra day — February 29, also called leap day — compensates for the fact that the solar year is approximately 365.2422 days long rather than exactly 365 days. Without periodic correction, the calendar would drift out of alignment with Earth's orbit around the Sun.

The Gregorian calendar — used globally for civil and international purposes — adds a leap day every four years, with exceptions for century years not divisible by 400. Moreover, this system keeps the calendar accurate to within 26 seconds per year — an error that accumulates to about one full day only every 3,300 years.

Historical background of the leap year

Julius Caesar introduced the leap year in 46 BCE — adding one day every four years without exception. Furthermore, this over-corrected by about 11 minutes per year. Furthermore, by 1582 the calendar had drifted 10 days ahead of the solar year. Pope Gregory XIII reformed the calendar that year, adding the century-year exception to create the Gregorian calendar now in global use.

Many other calendar systems also manage the solar-year drift in different ways. The Islamic Hijri calendar is purely lunar and does not correct for solar drift. Furthermore, the Hebrew and Hindu calendars are lunisolar — they add an entire extra month periodically to stay aligned with both lunar and solar cycles. Only the Gregorian calendar uses the specific 4/100/400-year leap year rule described here.

Feb 29 birthdays — the rarest birthdate

Approximately 1 in 1,461 people is born on February 29 — the rarest birthday in the Gregorian calendar. Furthermore, the global leap-day population is estimated at around 5 million. Furthermore, a person born on February 29, 2000 will reach their 25th real February 29 birthday in 2100. Real leap day birthdays occur only once every four years.

Why leap years matter for date calculations

Software systems that ignore leap years produce calculation errors. Furthermore, most classic "Year 2000" software bugs involved leap year handling. A system that adds 365 days for "one year" produces the wrong date in a leap year. Furthermore, date libraries must validate February 29 correctly in leap years only.

Contractual timelines can span leap years. Furthermore, insurance and finance contracts specified in days change length depending on whether a leap year falls in the period. A two-year contract signed on 1 March 2023 may or may not include February 29 of 2024 in the period.

How leap year awareness helps planning

Annual planning cycles that run on calendar years need to account for the extra day in leap years. A content team planning 365 daily posts must create 366 in a leap year. Furthermore, fitness challenges and habit trackers specified as "365 days" need adjustment. The leap year list tool generates all the relevant years in any planning range instantly.

Frequently asked questions

Most centuries contain 24 or 25 leap years. Furthermore, the count depends on whether the century year itself is a leap year. Years divisible by 400 are leap years — so the year 2000 was a leap year but 1900 was not and 2100 will not be. A century containing a 400-year anniversary has 25 leap years; other centuries have 24. The leap year list tool counts the exact number in any range you specify.
No. 2025 is not divisible by 4, so it is a regular year with 365 days. Furthermore, the next leap year after 2024 is 2028. The last leap year was 2024. Checking the current year instantly in the Next Leap Year tab confirms this with the "Is [year] a leap year?" table row.
Different countries have different legal rules. In the UK and Hong Kong, February 29 births are legally treated as March 1 in non-leap years. Furthermore, in New Zealand the legal birthday falls on February 28. Many US states have no specific statutory rule, so courts interpret case by case. The Birthday Tracker shows both conventions — February 28 and March 1 — for the next 20 years, clearly marking which years have a real February 29.
The Gregorian rule says century years must be divisible by 400 to be leap years. Furthermore, 2000 ÷ 400 = 5 exactly, so 2000 was a leap year. However, 1900 ÷ 400 = 4.75, which is not a whole number, so 1900 was not a leap year despite being divisible by 4. The next non-leap century year is 2100 for the same reason.
Over the full 400-year Gregorian calendar cycle, February 29 falls on Monday, Wednesday and Friday 58 times each; on Tuesday, Thursday and Saturday 57 times each; and on Sunday 56 times. Furthermore, this makes Sunday the rarest day for February 29 — a pattern that repeats exactly every 400 years. The cycle means that leap day Sundays are about 3.5% less common than leap day Mondays.

Related Date & Time tools

Every tool on LazyTools runs in your browser. Nothing is uploaded or stored.

Date Difference Calculator

Calculate exact gaps between dates, with full leap year handling. Furthermore, milestone markers show every 100th and 1000th day automatically.

Calendar Generator

Generate a monthly calendar for any year. Additionally, February 2024 and 2028 show the 29th correctly in leap years.

Date Add / Subtract

Add or subtract time from any date. Furthermore, the tool handles leap year boundaries correctly in month and year additions.

Days Until Calculator

Find how many days remain until any event. Additionally, count down to the next February 29 with the Quick Events picker.

Moon Phase Calculator

Find the moon phase for any date. Furthermore, the Birth Moon Finder shows the moon phase at any birthdate.

Days Left in Year

See days remaining in the year. Additionally, the full-year grid shows 366 days in leap years versus 365 in normal years.

Rate this tool

4.5
out of 5
525 ratings
5 ★
69%
4 ★
17%
3 ★
8%
2 ★
3%
1 ★
3%
How useful was this tool?