Knowing how to calculate chronological age correctly is important for parents, teachers, doctors, and speech-language pathologists. Whether you need an exact age for a medical form, school assessment, or SLP report โ€” this guide shows you exactly how to do it, step by step, manually and with a free calculator.

What Is Chronological Age?

Chronological age is the exact amount of time that has passed since a person's date of birth, expressed in years, months, and days. It is calculated by finding the difference between the date of birth and a reference date โ€” usually today, or the date of an assessment.

Key point: To calculate chronological age correctly, you always need two things โ€” the exact date of birth and the reference date (today or the date of assessment).

Two Ways to Calculate Chronological Age

โœ๏ธ
Calculate Manually
Use the subtraction formula. Good to understand the logic, but slower and prone to errors.

How to Calculate Chronological Age Manually โ€” Step by Step

Follow these 6 steps to calculate chronological age by hand. We'll use a worked example throughout.

Our example:
Date of Birth: March 10, 1995
Reference Date (Today): July 2, 2026
1
Write down both dates clearly
Write the date of birth and the reference date in Day / Month / Year format so they are easy to compare.

DOB: 10 / 03 / 1995
Today: 02 / 07 / 2026
2
Subtract the years
2026 โˆ’ 1995 = 31 years

This gives us the starting number of years. We will adjust it in the next steps if needed.
3
Subtract the months
7 (July) โˆ’ 3 (March) = 4 months

If the result is negative, subtract 1 from the years and add 12 to the months. In our example it is positive, so no adjustment needed.
4
Subtract the days
2 โˆ’ 10 = โˆ’8 (negative!)

Because this is negative, we need to borrow days from the previous month. June has 30 days, so: 30 โˆ’ 10 + 2 = 22 days. Also subtract 1 from months: 4 โˆ’ 1 = 3 months.
5
Check if months went negative
After adjusting for days, check if months is now negative. If yes, subtract 1 from years and add 12 to months. In our example months = 3, so no further adjustment needed.
6
Write the final chronological age
Combine all parts: 31 years, 3 months, 22 days

In SLP years;months format: 31;3
โœ… Worked Example Summary
Date of BirthMarch 10, 1995
Reference DateJuly 2, 2026
Full Years31 years
Remaining Months3 months
Remaining Days22 days
Chronological Age = 31 years, 3 months, 22 days (31;3)

The Chronological Age Formula

The formula used to calculate chronological age is a simple date subtraction with borrowing logic:

Chronological Age = Reference Date โˆ’ Date of Birth

Years = Ref Year โˆ’ DOB Year
Months = Ref Month โˆ’ DOB Month (adjust if negative)
Days = Ref Day โˆ’ DOB Day (adjust if negative)
โš ๏ธ Common mistake: Many people only subtract the years and forget to account for whether the birthday has passed yet in the current year. Always check the month and day before finalizing the years count.

How to Calculate Chronological Age in Months

To get the total chronological age in months โ€” useful for children under 5 and SLP assessments โ€” use this formula:

Total Months = (Years ร— 12) + Remaining Months

Example: 31 years, 3 months
= (31 ร— 12) + 3 = 372 + 3 = 375 months

For a 3-year-old child aged 3 years and 5 months: (3 ร— 12) + 5 = 41 months. This is the number SLPs and pediatricians use for standardized assessments.

How to Calculate Chronological Age as of a Specific Date

Sometimes you need to calculate age as of a past or future date โ€” for example, the date of a medical assessment that happened last month, or a future school enrollment date.

The process is identical โ€” just replace "today" with your specific reference date:

  1. Use the assessment date as your reference date instead of today
  2. Subtract the date of birth from the assessment date
  3. Follow the same steps above
Example: Child's DOB = June 5, 2020. Assessment date = January 15, 2026.
Chronological age on that date = 5 years, 7 months, 10 days (5;7)

Why Accurate Calculation of Chronological Age Matters

Getting the chronological age wrong โ€” even by one month โ€” can have real consequences:

Fastest Way to Calculate Chronological Age

The fastest and most accurate way to calculate chronological age is to use a free online chronological age calculator. Our calculator at chronological-age-calc.com gives you:

Frequently Asked Questions

How do I calculate chronological age if the birthday hasn't happened yet this year?

If the current date is before this year's birthday, subtract 1 from the year difference. For example, if someone was born in September 1990 and today is July 2026, they are still 35 โ€” not 36 โ€” because their birthday hasn't occurred yet in 2026.

Can I calculate chronological age for a future date?

Yes. Use the future date as the reference date instead of today, then subtract the date of birth. Our calculator supports this with the "calculate as of a specific date" checkbox.

How do I calculate chronological age in years and months only?

Follow the same steps but ignore the days component. Just note the full years and remaining full months. This is the standard format used in most educational and clinical reports (e.g., 6;4 = 6 years and 4 months).

What if the person was born on the 31st but the reference month has fewer days?

Borrow from the previous month using that month's total days. For example, if the DOB is January 31 and the reference date is March 1 โ€” January has 31 days, so the remaining days calculation uses 31 as the borrow value.