How Leap Years Are Determined: The Rules, and How People Born on February 29 Age
Most people remember leap years as “once every four years”, but that alone doesn't explain the exceptions. This guide covers the three rules for deciding whether a year is a leap year, why once every four years isn't quite enough, and when someone born on February 29 turns a year older in a common year.
The three rules that decide a leap year
In the Gregorian calendar used today, you check the following in order. Apply them from the top and stop as soon as one gives an answer.
- 1
Is it divisible by 4?
If not, it is a common year. This settles most years.
- 2
Is it divisible by 100?
A year divisible by 4 that is also divisible by 100 goes back to being a common year. 1900 and 2100 are examples.
- 3
Is it divisible by 400?
A year divisible by 100 that is also divisible by 400 is a leap year. 2000 is an example.
| Year | Divisible by 4 | Divisible by 100 | Divisible by 400 | Result |
|---|---|---|---|---|
| 1900 | Yes | Yes | No | Common year |
| 2000 | Yes | Yes | Yes | Leap year |
| 2024 | Yes | No | No | Leap year |
| 2025 | No | No | No | Common year |
| 2100 | Yes | Yes | No | Common year |
Why once every four years isn't enough
The Earth takes about 365.2422 days to go around the Sun once. If a year is 365 days, it falls short by about 0.2422 days every year. Over four years that adds up to about 0.97 days, so adding one day every four years almost balances the books.
But adding a day every four years without exception overshoots. Four times 0.2422 doesn't quite reach 1.0, and the excess builds up to about 0.78 days per century. So one leap year is dropped every 100 years, and since that removes slightly too much, one is put back every 400 years.
- Every four years only: the average year is 365.25 days, about 0.0078 days too long
- Add the 100-year rule: the average year is 365.24 days, now about 0.0022 days too short
- Restore with the 400-year rule: the average year is 365.2425 days, about 0.0003 days off
The error that remains is about 26 seconds per year, so it takes roughly 3,000 years to drift by a whole day. The leap year exceptions are fine-tuning to keep dates from drifting away from the seasons.
Upcoming leap years
| Year | Result | Notes |
|---|---|---|
| 2024 | Leap year | The most recent leap year |
| 2028 | Leap year | The next February 29 |
| 2032 | Leap year | |
| 2036 | Leap year | |
| 2040 | Leap year | |
| 2100 | Common year | Divisible by 100 but not by 400 |
From 2000 to 2096, every year divisible by 4 is a leap year. The first exception is 2100, so until then checking divisibility by 4 is all you need. In everyday calculations, the 100-year and 400-year rules only matter when you go back to past dates.
When does someone born on February 29 age in a common year?
In Japan, age is counted under the Act on Age Calculation. Under this law, the day of birth is the starting day, and you become a year older when the day before the corresponding date in each following year ends. That is why people say your age goes up the day before your birthday.
Someone born on February 29 has no corresponding date in a common year. In that case the year is added at the end of February 28. So even in a common year, they have reached their new age on February 28. Their birthday is not moved to March 1.
| Date of birth | Reference date | Age | Notes |
|---|---|---|---|
| February 29, 2000 | February 27, 2025 | 24 | Not yet added |
| February 29, 2000 | February 28, 2025 | 25 | Added on this day in common years |
| February 29, 2000 | March 1, 2025 | 25 | No change |
| February 29, 2000 | February 29, 2028 | 28 | The first matching date in four years |
How to check your age and days elapsed
- 1
Enter your date of birth
Enter a date of birth in the age & anniversary counter, and your age is shown in the form “X years, Y months, Z days”.
- 2
Change the reference date
Changing the reference date shows your age as of that day. Enter February 28 and then March 1 to see exactly when the year is added.
- 3
Look at the next birthday
For someone born on February 29, the next birthday is shown as February 28 in common years and as February 29 in leap years.
- 4
Check the total days and milestones
The number of days since birth and milestones such as day 10,000 are shown too. For someone whose birthday only comes once every four years, these can be easier occasions to celebrate.
If you are unsure about the age field on a form or a procedure with an age limit, check using that day as the reference date. Conditions such as “the fiscal year in which you turn X” can be off by a day if you don't know the principle that the year is added the day before your birthday.
Small facts about leap years
- Summer Olympic years often coincide with leap years, but the Games aren't held because it is a leap year
- February 29 is the 60th day of the year. In a leap year, every day from March onward falls one day later in the year than in a common year
- A leap year has 366 days, so when salaries or interest are prorated by day, the daily rate differs slightly from a common year
- For one-year contracts that include February 29, the end date may be governed by specific rules. Check the wording of the contract
- In software development, bugs caused by not accounting for February 29 keep turning up
Date calculation is error-prone by hand because months have different lengths and leap years add an exception on top. When counting days or ages, don't rely on mental arithmetic or counting on your fingers; keeping a record of the result makes it easier to double-check. How to count the days between two dates, leap years included, is covered in how to calculate the days between dates, and the specific steps for counting age are in how age is counted. Japan's spring and autumn equinox holidays, whose dates are also set by astronomical calculation, are covered in a separate guide to Japanese public holidays.
FAQ
- How do you decide whether a year is a leap year?
- A year divisible by 4 is a leap year. However, a year also divisible by 100 goes back to being a common year, and a year divisible by 400 is a leap year again. Applying these in order, 1900 is a common year, 2000 is a leap year and 2100 is a common year. From 2000 to 2096, divisibility by 4 alone is enough.
- When is the next leap year?
- 2028. After that come 2032, 2036 and 2040, every four years. The first exception is 2100: it is divisible by 4 but also by 100, and not by 400, so it is a common year.
- When do people born on February 29 age in a common year?
- Even in a common year, they become a year older when February 28 ends. Japanese age calculation adds the year at the end of the day before the birthday, so in years without a matching date, February 28 is the day the year is added. It does not move to March 1. In the age & anniversary counter, compare the reference dates February 28 and March 1 to see this.
- Why is a leap year skipped once every 100 years?
- Because a year is actually 365.2422 days long, and adjusting only once every four years adds too much. With the four-year rule alone, the average year is about 0.0078 days too long, which adds up to about 0.78 days per century. Dropping one leap year every 100 years and restoring one every 400 years cuts the error to about 26 seconds per year.
Tools in this article
Related articles
How to Calculate the Number of Days Between Two Dates (and N Days From a Date)
“How many days are there from April 1 to October 21?” “What day of the week is it 100 days from today?” “If something is due within 30 days of a contract, when is the deadline?” Counting days looks like a single subtraction, but whether you include the first day shifts the answer by one, and miscounting the length of a month or a leap year can shift it by another day or two. This guide covers the basic formula for the days between two dates, when to count one end or both ends (excluding or including the first day), how to count across months, a day-of-year chart, how to find the date and weekday N days before or after, why “one month” is not the same as “30 days”, and the Excel and Google Sheets formulas, all checked against real dates.
Read article →How Age Is Counted in Japan: Western Age vs. Kazoedoshi (East Asian Age) and How to Build an Age Chart
Ever been asked “How old are you in kazoedoshi?” and drawn a blank? Japan has two ways of counting age: man-nenrei, the Western-style age everyone uses day to day, and kazoedoshi, the traditional East Asian age reckoning. They differ only in where the count starts, but kazoedoshi is still the standard for Shichi-Go-San, yakudoshi (unlucky years), and longevity celebrations. This guide explains the difference between the two and how to check both at once from a date of birth.
Read article →How to Count Anniversary Days: Working Out 100 Days, 1,000 Days and Other Milestones
When you count “what day is today” from the day you started dating or joined a company, the answer changes by one depending on whether you include the first day. This guide explains the difference between the two ways of counting, lists the milestones people like to celebrate, and shows how to set up a countdown to an anniversary in your browser.
Read article →