How to Calculate the Exact Age Gap Between Two People
“How many years apart are we?” seems simple until the birthdays don’t line up neatly. Here’s the exact method for calculating an age gap down to the year, month, and day, not just a rough subtraction.
Why simple subtraction gets it wrong
Subtracting birth years alone only works if both people have already had their birthday this year. If one person’s birthday hasn’t happened yet, a plain year subtraction overstates or understates the real gap by up to a year.
The correct method
- Subtract the earlier birth year from the later birth year for a starting estimate.
- Compare birth months: if the younger person’s birth month comes before the older person’s, no adjustment is needed for that part.
- If the younger person’s birthday (month and day) falls later in the calendar year than the older person’s, subtract 1 year from your estimate, then work out the remaining months and days by comparing the two birth dates directly.
Worked example
Person A born March 10, 1990. Person B born November 22, 1993:
- Raw year difference: 1993 − 1990 = 3
- Person B’s birthday (Nov 22) falls later in the year than Person A’s (Mar 10), so on any date between March 10 and November 22, the gap is momentarily 3 years and some months, not a flat 3 or 4
- On November 23, 1993 (the day after Person B’s birth), Person A was already 3 years, 8 months, and 13 days old
- Final exact gap: 3 years, 8 months, 13 days
Skip the manual date math entirely with our age calculator, enter both birth dates and get the exact gap instantly. For more on how age is counted differently around the world, see our facts on international age systems.
Common uses for calculating an age gap
- Sibling or twin age spacing for family record-keeping
- Relationship or dating age-gap curiosity
- Historical research, comparing ages of two figures at a specific point in time
- Genealogy records where only birth dates, not ages, were recorded
Common mistakes
- Subtracting birth years only, without checking whether both birthdays have occurred relative to the comparison date.
- Ignoring leap years when calculating the days portion of the gap over long spans.
- Confusing “age gap today” with “age gap at a specific historical date”, these can differ if the people involved are being compared at a point other than the present.
How do I calculate the age gap between two birth dates?
Subtract the birth years, then adjust by comparing the month and day of each birthday, subtracting a year from your estimate if the younger person’s birthday falls later in the calendar year than the older person’s.
Does the age gap between two people ever change?
No, the age gap in years, months, and days between two fixed birth dates is constant and never changes, only each person’s individual current age changes over time.
Why do age gap calculators sometimes give slightly different answers?
Differences usually come from how partial years are handled, some tools round to the nearest whole year, while others (like ours) calculate the exact years, months, and days.
Written by EquateWorld Team
Part of the EquateWorld editorial team.