How to Calculate the Age Difference Between Two People
The age difference between two people is the length of time between their birth dates — and the exact answer is years, months, and days, not just a round number of years. The quick way to find it: take the two birth dates and count the gap between them. If you want the precise figure without the calendar math, the age difference calculator gives it to you in years, months, and days.
Why you can't just subtract the birth years
Subtracting birth years is the most common mistake, and it can be off by nearly a full year. Someone born in December 1990 and someone born in January 1994 have birth years three apart — but they're only just over three years apart in age, and depending on the month you check, "1994 − 1990 = 4" overstates it badly. Birth years ignore the months. The real gap lives in the full dates.
How to calculate the age difference by hand
Work from the two birth dates, oldest first, and subtract in stages:
- Subtract the years.
- Then the months — if the younger person's birth month is earlier in the year, borrow a year and add 12 months.
- Then the days, borrowing a month if needed.
Worked example. Person A was born 15 June 1990, Person B on 2 November 1994:
- 1994 − 1990 = 4 years
- November − June = 4 months
- 2nd − 15th needs a borrow: about 18 days
- Age difference: 4 years, 4 months, and roughly 18 days
To skip the borrowing entirely, the days between dates calculator gives the raw day count between the two birthdays, and the age difference calculator breaks that into years, months, and days for you.
The gap never changes
Here's the neat part: an age difference is fixed for life. If two people are 4 years and 4 months apart today, they'll be exactly that far apart at 80. Ages climb, but the gap between them is set the moment the second person is born. That's different from your own age, which ticks up every year — if you want that, the age calculator handles a single birth date, and the birth year calculator works backward from an age to the year someone was born.
Where people use it
Age gaps come up more than you'd think: comparing siblings, checking the spread on a team or in a class, settling a debate about two celebrities, or the old "half your age plus seven" social rule of thumb. In every case the honest number is the gap between the full dates — not the difference in birth years. This post is part of our time and date calculators, which also cover your exact age and the weeks left in the year.
Frequently asked questions
How do I calculate the age difference between two people?
Take both birth dates and find the time between them, oldest first — subtract the years, then the months, then the days, borrowing where needed. The result in years, months, and days is the age difference.
Is the age difference just the difference in birth years?
No. Birth years ignore the months and can be off by almost a year. Someone born in December and someone born the next January are one calendar year apart in birth year but only weeks apart in age.
Does the age difference between two people change over time?
No. Once both people are born, the gap between them is fixed for life. Both ages increase every year, but the difference stays the same.
How do I find the age gap in days?
Count the days between the two birth dates. A days-between tool does this directly, and it's the cleanest way to get an exact gap without borrowing across months.
What is the "half your age plus seven" rule?
It's a social rule of thumb for the youngest age someone might reasonably date: halve your own age and add seven. It's a guideline people quote, not a law — but it's a common reason people reach for an age-gap number.
Tags