Years • Months • School Cut-off Dates

Child Age Calculator

Calculate a Child’s Age

Set the second date to a school cut-off to check admission eligibility. Nothing you type leaves your browser.

Defaults to today. Use a school cut-off or enrolment date to check eligibility.

Enter a valid date of birth to see results.

Nothing you type leaves this page.
Quick Answer • How do I calculate my child’s age?

Count completed years, months and days — a child aged 7 years and 11 months is 7, not 8, and the birthday itself counts as the birthday. A child born 15 Mar 2023 is 3 years, 5 months and 19 days old on 3 September 2026, which is 41 completed months — the figure growth charts use. For school entry, set the reference date to the cut-off the form names instead of today.

Your child’s age in completed years, months and days, plus age in months for growth charts and milestone checklists. Set the second field to a school cut-off date to check admission eligibility exactly as the form words it.

1. The completed-years rule every form uses

A child's age on a form is always completed years — the number of birthdays already passed, never the one coming up. A child born on 12 May 2019 is 7 on 11 May 2026 and turns 7 the next day, so for a whole year they are "7" no matter how close the eighth birthday gets. Nothing rounds up, and a child who is 7 years and 11 months is still 7.

That is why this calculator leads with years, months and days rather than a decimal. An age of "7.9 years" is not an answer any registrar, clinic or admissions office will accept, and converting back from it loses the day count they actually asked for.

The other convention worth knowing: the birthday itself counts as the birthday. A child born on 1 September is 6 years old on 1 September, not on 2 September. Cut-off rules written as "must be 6 on or before 1 September" therefore include children born exactly on that date, which is the single most common misreading of an admissions notice.

Leap-day birthdays A child born on 29 February has a birthday only every fourth year, so their age has to be settled by convention in the other three. This calculator increments the age on 28 February, which is the day-clamping convention used by most software and date libraries. Some legal systems instead treat the child as a year older on 1 March. The two differ for exactly one day a year, so it only matters if a cut-off falls on 28 February or 1 March — in which case check the rule that applies where you are.

2. Age in months, the figure growth charts use

Paediatric growth charts, developmental screening tools and most milestone checklists are plotted against age in completed months, not years. The calculator shows that figure as its own tile because it is the number a clinic will ask for and the one parents most often have to work out under pressure in a waiting room.

Completed months means whole calendar months elapsed, with leftover days reported separately. A child born on 15 March 2023 is 41 months old on 3 September 2026, with 19 days left over — not 41.6 months, and not 42. Rounding up by a couple of weeks can move a child a whole band on a percentile chart, which is why the leftover days are shown rather than folded in.

Age bandUsually quoted asWhy
0–3 monthsDays, then weeksA fortnight is a large fraction of the whole lifetime
3–24 monthsCompleted monthsThe unit growth charts and vaccine schedules are built on
2–5 yearsYears and monthsMonths still matter for nursery bands and screening
5 years and upCompleted yearsMonth-level precision stops changing the advice

For the first weeks and months specifically — including corrected age if your child was born preterm — the baby age calculator reports days, weeks and months side by side. For clinical and psychometric reports that need the assessment date written out alongside the age, the chronological age calculator is the format most scoring manuals ask for.

3. School entry cut-off dates

Almost every school system admits children by age on a fixed cut-off date rather than age today, and the date differs by country and often by state or district. This is the calculation that decides whether a child starts this year or next, so it is worth doing exactly rather than approximately.

SystemCommon cut-offTypical requirement
India (most boards)31 March or 1 JuneAge as on the cut-off, often 5+ or 6+ for Class 1
England & Wales1 SeptemberReception in the September after the fourth birthday
United States1 August–1 October by stateKindergarten at 5 by the cut-off
Australia30 April–1 August by stateVaries; several states allow a parental choice year

To check eligibility, put the cut-off in the age as of field rather than leaving it at today. The result is the child's age on that day, which is exactly what the admissions form means by "age as on". Dates in the future are fine — the calculator does not restrict the reference date to the past.

If you need to test several cut-offs against one date of birth, the age on a date calculator is built for that one question, and the India age calculator covers the DD/MM/YYYY format and cut-off wording used by Indian schools, boards and government portals.

Read the wording, not just the date "Must have attained the age of 6" and "must be 6 years of age" both mean completed years, and both include a child whose birthday is the cut-off day itself. "Must not have attained 11" means the eleventh birthday must fall after the cut-off — so a child born exactly on it is excluded. The two phrasings pull in opposite directions on the same day.

4. Developmental stages and what the stage tile means

The stage tile applies the conventional paediatric bands to the age it has just calculated, so you can see which vocabulary applies without converting anything yourself:

  • Newborn (neonate) — under 28 days.
  • Infant — 28 days to 12 months.
  • Toddler — 12 to 36 months.
  • Preschooler — 36 to 60 months.
  • School age — 60 months and over.

These bands are descriptive labels used across health and education services, not a developmental assessment. Two children the same age in months can sit far apart on every milestone and both be entirely typical. The bands are useful because guidance, dosing tables and screening schedules are written against them — knowing your child is 34 months rather than "nearly three" tells you which column of the table to read.

Not medical advice This is calendar arithmetic. It is not a developmental screen and cannot tell you whether a child is meeting milestones. Concerns about growth, speech, movement or behaviour are for your paediatrician, GP or health visitor, who will interpret age alongside history and examination.

5. Where an approximate age quietly causes problems

Age looks like the least error-prone field on any form, which is exactly why mistakes in it go unnoticed. The cases that bite:

  • Sports and competition age groups. Many are defined by age on a fixed date — often 1 January or 31 August of the season — so a child can be a year older than their school year group or a year younger, depending on birth month.
  • Medication dosing bands. Paediatric dosing is frequently banded by age as well as weight, and the bands are in months for young children. Rounding a 23-month-old up to two years crosses a band boundary.
  • Passport and travel rules. Infant, child and adult fares and document requirements turn on age at the date of travel, not the date of booking — a distinction that matters on a birthday close to departure.
  • Consent and eligibility thresholds. Age at the date of the event, not the date of the application, is almost always the operative figure. Setting the reference date correctly is the whole calculation.

Every figure on this page is computed in your browser from the two dates you type. Nothing is uploaded, logged or written to storage, which matters more than usual when the data is a child's date of birth. For your own age with a live seconds counter, next-birthday countdown and leap days lived, use the full age calculator.

6. Child Age FAQs

How do I calculate my child’s age?

Enter the date of birth and leave the second field on today, or set it to any date you need. The calculator returns completed years, months and days, plus age in completed months, in weeks and in days — the figures schools, clinics and forms ask for.

How do I work out my child’s age in months?

Count whole calendar months from the date of birth and report the leftover days separately. A child born 15 March 2023 is 41 months and 19 days old on 3 September 2026. The age-in-months tile shows this directly, because growth charts and screening tools are plotted against completed months rather than years.

How do I check if my child is old enough for school?

Put the school’s cut-off date in the “age as of” field instead of today. The result is your child’s age on that day, which is what an admissions form means by “age as on”. Future dates are allowed, so you can check next year’s intake as easily as this year’s.

Does the birthday itself count towards the age?

Yes. A child born on 1 September is 6 years old on 1 September, not the day after. A cut-off written as “must be 6 on or before 1 September” therefore includes a child born exactly on that date.

What if my child was born on 29 February?

In non-leap years this calculator increments the age on 28 February, the day-clamping convention used by most software and date libraries. Some legal systems instead treat the child as a year older on 1 March. The two differ for exactly one day a year, so it only matters if a cut-off falls on 28 February or 1 March.

Is age counted in completed years or the current year?

Completed years, always. A child aged 7 years and 11 months is 7, not 8. Nothing rounds up on official forms, which is why this calculator reports years, months and days rather than a decimal.

What is the difference between this and the baby age calculator?

The baby age calculator is built for the first two years — it leads with days and weeks and adds corrected age for preterm babies. This one leads with years, months and days plus completed months, which is the shape schools and older-child forms ask for.

Can I use it for a school admission form that asks “age as on”?

Yes, that is exactly what the reference date field is for. Set it to the date the form names and read the years, months and days figure. For Indian DD/MM/YYYY forms and board cut-off wording specifically, the India age calculator covers the same ground with those conventions built in.

Is my child’s date of birth stored or uploaded?

No. Both dates stay in the page and every figure is computed by client-side JavaScript in your browser. Nothing is sent to a server, written to cookies or saved to storage, and the page keeps working offline once loaded.