Age on any date

Exact Age Calculator

Enter a birth date to get an exact age in years, months and days, the weekday of birth and the countdown to the next birthday.

How to calculate exact age

  1. Enter the date of birth.
  2. Leave age on date as today, or change it to any past or future date.
  3. Press Calculate to see the age in years, months and days, the total days lived, the weekday of birth and the next birthday.

When an exact age matters

  • Eligibility cutoffs. School enrollment, sports age groups, retirement plans and Medicare rules use exact ages on a set date.
  • Family history. Genealogists compare an age written on a census or death record with a birth date to check that both refer to the same person.
  • Milestones. Many people celebrate a 10,000th day or a half birthday. The total-days figure shows when those come up.

Why months and days can surprise you

Months have 28 to 31 days, so "one month later" does not always mean the same number of days. The calculator counts complete calendar months, the way people normally say an age. Someone born on January 31 completes a month on the last day of February. A person born on February 29 has a birthday on February 28 in common years for this count.

Related calendars and guides

Open any year calendar from 1995 to 2027 to see the date in context with US federal holidays, observances, moon phases and the events of that year. The calendar guides explain the rules behind every result.

Questions

Exact Age Calculator FAQ

How is exact age calculated?

The calculator counts complete years since the birth date first, then complete months after the last birthday, then the remaining days. This matches how people normally state age, and it handles different month lengths and leap years correctly.

How are February 29 birthdays handled?

In common years, a February 29 birthday is treated as February 28 when counting complete years and months. Laws for official purposes can differ by state and country, so check the rule that applies to you.

Can I calculate age on a past or future date?

Yes. Change the "age on date" field to any date, for example the date of a past event, a retirement date or a school enrollment cutoff.

What day of the week was I born?

Enter your birth date and the result shows the weekday. You can also use the day of the week calculator for any other date.

Is my birth date saved?

No. Everything is calculated in your browser and nothing is sent to Old Calendars or anyone else.