Skip to content
MasterMath

Date of Birth From Age

Someone who is 30 today was born on one of 365 possible days, not on a single date. Work out the date of birth from the age, narrowed down if you also know the months and days.

Born between

—

Born between—
With the months and days given—
That day was a—
The range covers—
Year of birth—

How this was worked out

    How it is worked out

    date of birth = reference date − age

    Why it is done this way

    Whole years are not enough for a date: a 30-year-old may have been born 30 years ago yesterday or almost 31 years ago. What comes out is a one-year range, and it only narrows to a single date if you add the completed months and days.

    Step by step

    1. Subtract the whole years from the reference date: that is the youngest end
    2. Subtract one more year and add a day: that is the oldest end
    3. Between the two there are 365 days, or 366 when the range catches a leap day
    4. If you know the completed months and days, subtract those too and the date is unique

    What is worth knowing

    This calculation comes up when filling in forms that only record an age, and in genealogy, where a headstone or a census gives the years but not the date. Bear in mind that an old census records the age as declared, which was rounded down and often to a comfortable number: nineteenth-century registers show a striking pile-up of ages ending in zero and five.

    Frequently asked questions

    What year was someone aged 30 born in?

    It depends on the month: if they have already had their birthday this year, 30 years ago; if not, 31. The calculator gives both ends.

    Can I get the exact date?

    Only if you also know the completed months and days. Years alone leave 365 possible dates.

    Does it work for a past reference date?

    Yes. Change the reference date and it works out the age at that moment rather than today.