Find what grade a child is in, or was in, from their date of birth and school cutoff date, or look up the typical age for any grade from K to 12.

Estimate a grade for a selected school year and the following year.

Use YYYY-MM-DD, such as 2019-08-30.

School year and cutoff settings
Fills entry age 5 and September 1. You may edit those fields; the result uses the displayed values. This does not check transitional kindergarten.

Blank uses the current school year. Enter an earlier year, such as 2015, to see a past grade.

September 1 is a common cutoff; use your schoolโ€™s date if it differs.

Must be valid every year. For a February 29 policy, use the districtโ€™s defined non-leap-year date.

Typical US age 5 maps to kindergarten; each year adds one grade.


Related Calculators

Education Age (Grade Placement) Formula

In birthday mode, the calculator estimates a typical grade placement by first finding the childโ€™s age (in whole years) on the selected cutoff date, then mapping that cutoff age to a typical grade (for example, 5 โ†’ Kindergarten, 6 โ†’ Grade 1, etc.).

A = Yc - Yb - 1,&if cutoff date is before the birthday in that year; 0,&otherwise

Variables:

  • A is the childโ€™s age in whole years on the cutoff date
  • Yc is the cutoff year (the year used for the selected school yearโ€™s cutoff date)
  • Yb is the birth year

After finding the cutoff age (A), the calculator uses a common rule-of-thumb mapping (shown in the โ€œCalculation Stepsโ€ panel) to display a likely grade placement. Policies vary widely, so treat the result as an estimate.

Birth-year mode shows a range when the birthday is unknown; current-age mode gives a rough estimate. Kindergarten cutoffs vary: California generally requires a fifth birthday on or before September 1, while NYC uses December 31 of the entry year. Actual grade placement depends on local school decisions.

Regional school-year estimates and cutoff presets

Choose Regional school system, enter the full birthday, and enter the start year of the school year you want to estimate. The result uses the comparison date and entry stage below. These are age-cohort estimates, not admission decisions. Later starts, repeated or skipped years, school assessments and local exceptions can change actual placement. Rules were reviewed on November 4, 2026; the regional mode accepts 2026 onward, and future years assume those rules continue.

  • England: Reception is the normal September cohort for children aged 4 by August 31, followed by Year 1. Compulsory school age and a request to start Reception a year later are separate rules. See GOV.UK school starting age.
  • Wales: the normal Reception cohort also uses age 4 by August 31. For example, Anglesey’s September 2027 Reception guidance gives a September 1, 2022โ€“August 31, 2023 birth range. Check your own local authority for admission timing and deferred starts.
  • New South Wales: the earliest age-based Kindergarten model uses age 5 by July 31, followed by Year 1. Starting is an individual decision; schooling is compulsory by age 6. See the NSW Kindergarten guidance.
  • Victoria: the earliest Foundation (Prep) model uses age 5 by April 30, followed by Year 1. School is compulsory from age 6. See Victoria’s enrolment guidance.
  • Singapore: Primary 1 uses age 6 on January 1 of the entry year. The MOE 2026 registration guidance covers birthdays January 2, 2020โ€“January 1, 2021 for entry in 2027. Enter 2027 for that cohort, not the registration year. Estimates stop at Primary 6; citizenship, registration phases and deferment are separate.
  • Philippines: the ordinary Kindergarten model uses age 5 by October 31 under DepEd Order 015, s. 2025. A fifth birthday from November 1 through December 31 returns School review needed: the school may consider entry with the required year of recognized ECCD program completion or Philippine ECD Checklist assessment. This calculator does not perform that assessment.

Regional formula: cohort index = whole-year age on the comparison date โˆ’ entry age + placement adjustment. Index 0 is the entry stage; each later index adds one level. A negative index means before the entry stage. Use the optional placement adjustment only when it matches a known early or late start. The displayed first model entry year is the unadjusted age-cohort year, not a record of actual enrolment.

In Birthday and school cutoff mode, the optional US cutoff preset fills age 5 and September 1 for California public kindergarten or LAUSD kindergarten. The manual fields remain editable, and calculations use the displayed values. These presets do not assess transitional kindergarten or exceptional early admission.

There is no automatic India/CBSE or Ireland preset here. CBSE admission rules refer to the relevant state or union territory’s age limits. Confirm the specific school, jurisdiction, year and entry stage for Class 1, LKG or nursery. In Ireland, compulsory attendance from age 6 does not establish one national Junior Infants birth-date cutoff. Obtain the school’s policy before choosing any entry-age assumption.

What is Education Age (for Grade Placement)?

In Kโ€“12 school enrollment discussions, people sometimes use โ€œeducation ageโ€ to mean a childโ€™s school-entry/grade-placement age: how old the child is on the schoolโ€™s cutoff date. Many districts use this cutoff age (along with local policy, readiness, and parent choice) to determine kindergarten eligibility and a typical grade level for a given school year.

How to Calculate Education Age (Grade Placement)?

The following steps outline how to estimate the likely grade placement using a cutoff date.


  1. Enter the childโ€™s date of birth (DOB) or enter the childโ€™s age on the cutoff date (whole years).
  2. Select the school entry cutoff date used by your district/state (for example, Sep 1).
  3. (Optional) Enter the school year start year (YYYY). If left blank, the calculator uses the current school year (the year that started most recently).
  4. Compute the childโ€™s age in whole years on the cutoff date.
  5. Map the cutoff age to a typical grade (for example, 5 โ†’ Kindergarten, 6 โ†’ Grade 1, โ€ฆ).
  6. (Optional) Apply an early/late start adjustment if the child started a year early or a year late.

Example Problem : 

Use the following variables as an example problem to test your knowledge.

Date of Birth (DOB) = 2019-08-30

School Year Start (YYYY) = 2024

Cutoff Date = Sep 1

Cutoff date (this school year) = 09/01/2024, so the cutoff age is A = 5. Typical placement: Kindergarten for 2024โ€“25. Next yearโ€™s cutoff age is 6, so typical placement is Grade 1 for 2025โ€“26.