Age & Date

Age on a Date Calculator

Find out how old you were on a past date, or how old you'll be on a future one.

Last updated

--
Months Old--
Total Days--

How it works

Enter a date of birth and a second date to calculate age on, either one, and the calculator works out exactly how old that person was, or will be, on that specific day. It uses the same calendar-aware method as our main age calculator: years, months, and days are worked out by comparing the two dates directly, checking whether the birthday had already occurred as of the target date, rather than by simply subtracting years. Alongside the years-and-months breakdown, it also shows a running total in months and in days, useful when a form or eligibility rule specifies age in one of those units instead.

For example, someone born on June 15, 1995, would be 35 years, 5 months old on November 20, 2030, a total of 425 months, or 12,942 days, since birth. Flip the dates around and you can just as easily check how old someone was on a date in the past, the calculator doesn't treat past and future dates any differently.

The target date has to fall on or after the date of birth, since an age before someone existed isn't a meaningful number, so the calculator will prompt you if the two dates are entered in the wrong order. Because both dates are entered without a specific time of day, results are calculated as of midnight on each date, which is precise enough for virtually every practical use, from checking a retirement eligibility date to genealogy research.

This calculator gets used for concrete scheduling questions as often as curiosity: checking whether a child will meet a school's kindergarten age cutoff by a certain date, confirming someone met a minimum age requirement by a contract's start date, or working out an exact age tied to a historical document or record. In each case, the date-of-birth-plus-target-date approach gives a precise answer instead of an approximation.

Frequently asked questions

Can I calculate my age on a past date?

Yes, enter any date, past or future, and the calculator works out the exact age on that day, down to the year, month, and total days.

What is this useful for?

Planning milestone birthdays, checking retirement or benefit eligibility dates, and historical or genealogy research where you need to know someone's exact age on a specific documented date.

Can I calculate how old I'll be on a future event, like a wedding or graduation?

Yes, enter your date of birth and the future date, a wedding day, graduation, retirement date, or anything else, and the calculator shows your exact age on that day as both a years-and-months figure and a total in months and days.

Does it work for dates far in the past, like historical research?

Yes, as long as you enter a valid date of birth, the calculator will compute the age on any target date on or after it, whether that's decades ago or in the distant future. This makes it useful for genealogy work, verifying a historical figure's age at a documented event, or checking record dates.

What happens if I enter the target date before the birth date?

The calculator shows an alert saying the date to calculate age on should be on or after the date of birth, and it won't produce a result. Just swap or correct the dates and recalculate.

Why does it show both "years, months" and a total months figure?

The years-and-months format, "35 years, 5 months," is how most people naturally describe an age, while the total months figure (425, in that example) is useful for anything measuring age purely in months, like some benefit or insurance eligibility rules. Both numbers describe the exact same span of time, just in different units.

Is this the same as the main Age Calculator?

It uses the same underlying age math, but the main Age Calculator always measures from your birth date to right now, while this one lets you pick any second date instead of using today. Use the Age Calculator for your current age and this one for a specific past or future date.

Related calculators