Advertisement
🎂

How to Calculate Age from Date of Birth (Manual Method)

Need someone's exact age in years, months and days — for a form, an eligibility check, a birthday milestone, or just curiosity? The manual method takes under a minute once you know the borrowing trick. Here's the step-by-step process, two worked examples, and how leap years fit in.

Advertisement

The manual method in 3 steps

  1. Subtract the years: current year − birth year.
  2. Subtract the months: current month − birth month. If negative, borrow 12 months (subtract 1 from years).
  3. Subtract the days: current day − birth day. If negative, borrow the number of days in the previous month (subtract 1 from months).

That's it — the only tricky part is the borrowing, which works exactly like subtraction in school arithmetic. Let's see it in action.

Worked example 1: no borrowing needed

Birth: 14 March 1990  ·  Today: 1 October 2026

Result: 36 years, 6 months, 17 days. Even “simple” dates often need day-borrowing — that's normal.

Worked example 2: borrowing months too

Birth: 25 November 2015  ·  Today: 1 October 2026

Result: 10 years, 10 months, 6 days. When borrowing days, always use the length of the month before the current date's month.

How leap years fit in

Leap years (like 2024, 2028) add 29 February, and the manual method handles them automatically because you borrow real calendar month lengths. If the previous month is February in a leap year, borrow 29 days; otherwise 28.

People born on 29 February legally celebrate on 28 February or 1 March in non-leap years depending on jurisdiction — but for age math, just use the actual calendar dates and the method works.

Expressing age in total days, weeks or months

Sometimes you need more than years-months-days:

Doing this by hand across leap years is error-prone — that's exactly what the age calculator and date difference calculator automate.

Common uses for exact age

Mental shortcuts for common age questions

For everyday situations you rarely need the full borrow-everything method:

And remember the golden rule of borrowing: when days go negative, borrow from the previous month's length — 31, 30, 28 or 29 days depending on the actual calendar. Write the two dates vertically (year-month-day) and work right to left, exactly like column subtraction. With a little practice you'll do it in under 30 seconds — or let the age calculator do it in one tap.

Try it now: Age Calculator

Enter any birth date and get the exact age in years, months and days — including age on any past or future date.

Open Age Calculator →

How to Calculate Age — FAQs

How do you calculate age manually?

Subtract birth year/month/day from the current year/month/day, borrowing 12 months or the previous month's days when a subtraction goes negative. See the worked examples above.

How do leap years affect age calculation?

They're handled automatically if you borrow real month lengths — February contributes 29 days in leap years, 28 otherwise.

How is age calculated for someone born on February 29?

Use actual calendar dates with the standard method. Legally, most places treat the birthday as Feb 28 or Mar 1 in non-leap years.

What is chronological age vs biological age?

Chronological age is calendar time since birth (what this guide covers). Biological age estimates how old your body seems based on health markers — a different concept.

Can I calculate how old I was on a past date?

Yes — run the same method with the past date as 'today', working through the same borrow steps. Or use the age calculator, which lets you pick any target date instantly.

Why do forms ask for age in years, months and days?

For precision in legal, medical and administrative contexts where rounding to whole years isn't enough — e.g., infant vaccinations or competition age groups.

Related tools

More free utilities on ToolKishop.