Home / Calculators / Chronological age calculator

Chronological Age Calculator

Find exact chronological age in years, months, and days from a birth date to any assessment date. Includes truncated years;months notation used on many test forms — private in your browser.

Interactive chronological age calculator

Chronological age calculator

Enter date of birth and assessment date for exact years, months, and days (truncated, not rounded).

Date of birth
Assessment / reference date

Defaults assessment date to today. Change it for past or future cutoffs.

What is chronological age?

Chronological age is how long someone has been alive measured against the calendar: completed years, then remaining months, then remaining days as of a specific date. Schools, clinicians, and assessment manuals use this figure — not a rounded “years old” estimate.

How to calculate chronological age

Subtract the date of birth from the assessment date, working right to left: days first, then months, then years.

  1. Align the dates

    Write year, month, and day for the assessment date on top and the birth date below.

  2. Subtract days (borrow if needed)

    If the assessment day is smaller than the birth day, borrow one month and add the actual number of days in the previous month (28–31), not a flat 30.

  3. Subtract months, then years

    If months go negative, borrow 12 months from the year. The result is completed years, months, and days.

Example: born September 15, 2018; assessed July 21, 2026 → 7 years, 10 months, 6 days (truncated as 7;10 for years;months forms).

Chronological age formula

Chronological age = Assessment date − Date of birth

Expressed as completed years + remaining months + remaining days, using real month lengths and leap-year rules.

Years, months, and days explained

Years are full birthday anniversaries completed. Months are full calendar months after the last birthday. Days are leftover calendar days after those months. Total months = years × 12 + months — useful when a form asks for age in months only.

Chronological age for assessments and schools

Many standardized tests (speech-language, cognitive, developmental) require chronological age on the test date. Publishers often want years;months truncated from the exact Y/M/D calculation. Always follow the specific manual for how days are handled on the record form.

Common mistakes

  • Assuming every month has 30 days when borrowing — use the real prior month length.
  • Rounding up months or years early (7;3;29 is still 7;3, not 7;4).
  • Using today’s date when the assessment happened on a different day.
  • Confusing chronological age with grade-equivalent or adjusted age for prematurity.

For a general birthday age with next-birthday countdown, use the age calculator. To count calendar days between any two dates, try the days between dates calculator.

Assessment date, not the next birthday

Chronological age is the elapsed time from birth to a reference date, written as completed years, months, and days. Schools, clinics, and research forms often name that reference date an assessment date. It might be the day of a test, the first day of a program, or the day a record was signed. It is not “age next birthday,” and it is not a rounded age. A child who is 6 years, 11 months, and 20 days on the assessment date is 6 years old in completed years. The extra months and days stay visible because the form asked for them.

This page is separate from the everyday age calculator. That tool emphasizes the next birthday and the total in days, hours, minutes, and seconds. This tool emphasizes the assessment reading: years, months, and days, a truncated years;months notation, and total months. Use it when a blank says “chronological age as of” and then a date. Use the other page when someone simply asks how old a person is today.

How to subtract dates by hand

Write the assessment date above the birth date as year, month, and day. Subtract days, then months, then years. If the assessment day is smaller than the birth day, borrow one month and add the number of days in the previous month. If the assessment month is smaller than the birth month, borrow one year and add 12 months. A birth date of 20 June 2018 and an assessment date of 5 March 2026 borrows a month for the days and a year for the months. The completed age is 7 years, 8 months, and 13 days if February 2026’s length is used for the day borrow. Changing either date by one day changes that remainder. The calculator does this borrow so you do not have to remember which month has 28, 29, 30, or 31 days.

Truncated years;months drops the leftover days and writes years and months with a semicolon, a notation some educational forms still print. 7 years, 8 months, and 13 days becomes 7;8. It does not round 13 days up to another month. Rounding is a different instruction. If a handbook says to round at 15 or 16 days, do that after you read the exact age. This calculator shows the truncated figure so you can see the unrounded months first.

Total months, and what chronological age is not

Total months collapse years into the month count: 7 years and 8 months is 92 months, before leftover days. Some growth tables and service logs want that single number. It is still chronological time. It is not developmental age, adjusted age for prematurity, or mental age. Those labels require a definition this form does not apply. If a protocol says to correct for early birth, that correction is a separate step you perform with the dates the protocol names. Do not treat the calculator output as the corrected figure.

The result is also not a diagnosis, a placement decision, or an eligibility ruling. Two children with the same chronological age can be in different programs for reasons that are not on a calendar. Record the assessment date next to the age so a later reader can recompute it. Dates typed in the wrong day-month order are the usual source of a one-month error.

A short example you can recompute

Birth date 15 September 2019. Assessment date 15 September 2025. The day and month match, so the age is 6 years, 0 months, and 0 days. Total months are 72. The truncated notation is 6;0. Move the assessment date to 14 September 2025 and the birthday has not yet occurred. The completed age is 5 years, 11 months, and 30 days, because September has 30 days and you are one day short of the anniversary. Truncated notation becomes 5;11. That one-day swing is why forms name a specific assessment date instead of “age this year.”

Nothing in the example measures reading level, height, or medical risk. It only shows how the calendar subtraction behaves on a birthday and on the day before it. Enter those two pairs in the calculator if you want to confirm the screen matches this walkthrough before you use it on a real record.

Adjusted age and other labels this page will not compute

Premature birth is sometimes handled with an adjusted age: chronological age minus the weeks of prematurity, for a defined window of early childhood. That subtraction needs the gestational age at birth and the protocol that says when to stop adjusting. This calculator does not ask for gestational age and will not subtract weeks. If you need an adjusted figure, compute chronological age here, then apply the protocol’s correction in a note that cites the protocol. Developmental age, grade placement, and “age equivalent” scores from a test booklet are not chronological age either. They compare performance with a norm group. Recording them in the chronological-age blank mixes two systems and makes the record hard to audit later.

Total months are provided because some logs want a single integer. Ninety-two months is not “about eight years” until you divide by 12 and handle the remainder. 92 ÷ 12 is 7 years with 8 months left, which matches 7 years and 8 months only when leftover days are ignored. If the form wants completed years only, read the years field and do not round up because the months are 8. Rounding rules belong to the form. The truncated years;months field is the unrounded months version. Keep the assessment date beside whichever figure you copy so another person can rebuild it without guessing which birthday you used.

Chronological age FAQs

What is chronological age?

Chronological age is the exact time elapsed since birth as of a reference date, usually expressed in completed years, months, and days. It is calendar-based age — not developmental, adjusted, or rounded age.

How do I calculate chronological age manually?

Write the assessment date above the birth date as year-month-day. Subtract days, then months, then years. If a column is too small, borrow from the next larger unit: add the real number of days in the previous month when borrowing days, and add 12 when borrowing months.

Do I round chronological age?

No. Chronological age is truncated, not rounded. A child who is 7 years, 3 months, and 29 days is recorded as 7;3, not 7;4.

What does years;months notation mean?

Many speech-language and psychological assessments record chronological age as years;months (for example 7;4 means 7 years and 4 months). Days are calculated to decide the correct month, then often omitted from the form.

Can I calculate age on a past or future assessment date?

Yes. Change the assessment / reference date to any day on or after the birth date — exam cutoffs, school entry dates, or past test dates.

Does this chronological age calculator store dates?

No. All date math runs in your browser on Small Tools Buddy. Birth and assessment dates are not uploaded or saved on our servers.