⚡FreeFastCalculatorAll calculators

Graduation Year Calculator

What year will you graduate high school? Find the class of year from a birth date and state kindergarten cutoff or from a grade, or when a class started high school.

Updated · Written and fact-checked by the FreeFast editorial team · Free, no sign-up

High school graduation: class of2030
Kindergarten startsFall 2017 (2017–18)
Freshman year (9th grade)2026–27
Senior year (12th grade)2029–30
GraduatesSpring 2030
Grade in 2026–279th grade
On-time birth dates for class of 2030September 2, 2011 – September 1, 2012
Grade for every school year, class of 2030
2017–18Kindergarten
2018–191st grade
2019–202nd grade
2020–213rd grade
2021–224th grade
2022–235th grade
2023–246th grade
2024–257th grade
2025–268th grade
2026–279th grade (Freshman)
2027–2810th grade (Sophomore)
2028–2911th grade (Junior)
2029–3012th grade (Senior)

Your high school graduation year is the year you start kindergarten plus 13 — for most children, birth year + 18 if their birthday is on or before the state's kindergarten cutoff, or birth year + 19 if it's after. High school starts four years before graduation, so the class of 2027 started 9th grade in fall 2023. Enter a birth date, a current grade or a graduation year above.

Kindergarten cutoff dates for all 50 states and DC come from the Education Commission of the States 50-state comparison (September 2026), which is compiled from state statutes and regulations.

How to use the graduation year calculator

  1. Date of birth: enter the birth date and pick your state, or type a custom cutoff (default September 1). You get the class of year, kindergarten start, freshman and senior years.
  2. Current grade: pick the grade your child is in this school year. This works even if they started late or repeated a grade.
  3. Graduation year (reverse): enter a class of year to see when that class started high school and kindergarten, and the birth-date range for students who started on time.
  4. Open “Grade for every school year” to see the whole K–12 timeline.

How graduation year is calculated

  • Kindergarten entry: a child enters in the fall of the year they turn 5 if their birthday is on or before the state cutoff; otherwise the next fall.
  • 13 school years: kindergarten plus grades 1–12, so graduation is in the spring of kindergarten year + 13.
  • High school: grades 9–12 (the high school level NCES uses), so freshman year starts in the fall of graduation year − 4.
  • From a grade: class of = spring year of the current school year + (12 − grade). From July 1 the calculator treats summer as the next school year.

Example: born May 15, 2012 with a September 1 cutoff → kindergarten fall 2017 → class of 2030. Born September 15, 2012 → kindergarten fall 2018 → class of 2031. In Colorado (cutoff October 1) the September 15 birthday makes the earlier year: class of 2030.

Timeline for each graduating class

Each class starts 9th grade four falls before graduation and kindergarten thirteen falls before. Birth dates assume a September 1 cutoff and on-time entry with no repeated or skipped grades.

Class ofStarted high schoolFreshman yearStarted kindergartenBorn (Sept 1 cutoff)
2026Fall 20222022–23Fall 2013September 2, 2007 – September 1, 2008
2027Fall 20232023–24Fall 2014September 2, 2008 – September 1, 2009
2028Fall 20242024–25Fall 2015September 2, 2009 – September 1, 2010
2029Fall 20252025–26Fall 2016September 2, 2010 – September 1, 2011
2030Fall 20262026–27Fall 2017September 2, 2011 – September 1, 2012
2031Fall 20272027–28Fall 2018September 2, 2012 – September 1, 2013
2032Fall 20282028–29Fall 2019September 2, 2013 – September 1, 2014
2033Fall 20292029–30Fall 2020September 2, 2014 – September 1, 2015
2034Fall 20302030–31Fall 2021September 2, 2015 – September 1, 2016
2035Fall 20312031–32Fall 2022September 2, 2016 – September 1, 2017
2036Fall 20322032–33Fall 2023September 2, 2017 – September 1, 2018
2037Fall 20332033–34Fall 2024September 2, 2018 – September 1, 2019
2038Fall 20342034–35Fall 2025September 2, 2019 – September 1, 2020
2039Fall 20352035–36Fall 2026September 2, 2020 – September 1, 2021

Graduation year by birth year

The class of year for each birth year, split at a September 1 cutoff (the most common state date) and assuming on-time kindergarten entry.

Born inBirthday Jan 1 – Sept 1Birthday Sept 2 – Dec 31
2004Class of 2022Class of 2023
2005Class of 2023Class of 2024
2006Class of 2024Class of 2025
2007Class of 2025Class of 2026
2008Class of 2026Class of 2027
2009Class of 2027Class of 2028
2010Class of 2028Class of 2029
2011Class of 2029Class of 2030
2012Class of 2030Class of 2031
2013Class of 2031Class of 2032
2014Class of 2032Class of 2033
2015Class of 2033Class of 2034
2016Class of 2034Class of 2035
2017Class of 2035Class of 2036
2018Class of 2036Class of 2037
2019Class of 2037Class of 2038
2020Class of 2038Class of 2039
2021Class of 2039Class of 2040
2022Class of 2040Class of 2041
2023Class of 2041Class of 2042
2024Class of 2042Class of 2043
2025Class of 2043Class of 2044

For another cutoff, the split moves to your state's date: in a July 31 state such as Hawaii or Nebraska, a child born August 10, 2020 is class of 2039; in a September 1 state, class of 2038.

Class of by current grade (2026–27 school year)

Works regardless of birth date or state, because it starts from the grade a student is actually in.

Grade nowClass ofStarts / started high school
Kindergarten2039Fall 2035
1st grade2038Fall 2034
2nd grade2037Fall 2033
3rd grade2036Fall 2032
4th grade2035Fall 2031
5th grade2034Fall 2030
6th grade2033Fall 2029
7th grade2032Fall 2028
8th grade2031Fall 2027
9th grade (Freshman)2030Fall 2026
10th grade (Sophomore)2029Fall 2025
11th grade (Junior)2028Fall 2024
12th grade (Senior)2027Fall 2023

Kindergarten cutoff dates by state

A child must be 5 on or before the date shown (ECS, State K-3 Policies, September 2026). “Prior to September 1” means the last qualifying birthday is August 31.

Cutoff dates for all 50 states and DC
StateAge 5 …Last qualifying birthday
Alabamaon or prior to September 1September 1
Alaskaon or prior to September 1September 1
Arizonaprior to September 1August 31
Arkansason or prior to August 1August 1
Californiaon or prior to September 1September 1
Coloradoon or prior to October 1October 1
Connecticuton or prior to September 1September 1
Delawareon or before August 31August 31
District of Columbiaon or prior to September 30September 30
Floridaon or prior to September 1September 1
Georgiaon or prior to September 1September 1
Hawaiion or prior to July 31July 31
Idahoon or prior to September 1September 1
Illinoison or prior to September 1September 1
Indianaon or prior to August 1August 1
Iowaon or prior to September 15September 15
Kansason or prior to August 31August 31
Kentuckybefore August 1July 31
Louisianaon or prior to September 30September 30
Maineon or prior to October 15October 15
Marylandon or prior to September 1September 1
Massachusettseach district sets its own ageDistrict decides
Michiganon or prior to September 1September 1
Minnesotaon or prior to September 1September 1
Mississippion or prior to September 1September 1
Missouriprior to August 1July 31
Montanaon or prior to September 10September 10
Nebraskaon or prior to July 31July 31
Nevadaon or prior to August 1August 1
New Hampshirenot specified in statute or regulationDistrict decides
New Jerseyon or prior to October 1October 1
New Mexicoprior to September 1August 31
New Yorkset by the school districtDistrict decides
North Carolinaon or prior to August 31August 31
North Dakotaprior to August 1July 31
Ohioby the first day of schoolDistrict decides
Oklahomaon or prior to September 1September 1
Oregonon or prior to September 1September 1
Pennsylvaniadistricts set the age (over 4 before the first day)District decides
Rhode Islandon or prior to September 1September 1
South Carolinaon or prior to September 1September 1
South Dakotaon or prior to September 1September 1
Tennesseeon or prior to August 15August 15
Texason or prior to September 1September 1
Utahon or prior to September 2September 2
Vermontbefore January 1December 31
Virginiaon or prior to September 30September 30
Washingtonon or prior to August 31August 31
West Virginiaprior to September 1August 31
Wisconsinon or prior to September 1September 1
Wyomingon or prior to August 1August 1

Many states allow early-entrance waivers or let parents delay entry, and the ECS notes its data covers statutes and regulations only. Private schools can set their own rules. If your child's actual start differs, use the current-grade mode.

Common mistakes

  • Adding 18 to every birth year. Birthdays after the cutoff graduate a year later (birth year + 19).
  • Counting 12 years instead of 13. Kindergarten is a school year too: K plus grades 1–12 is 13.
  • Mixing up the school year. The 2026–27 school year ends in spring 2027, so a senior that year is the class of 2027.
  • Using the wrong state. Cutoffs range from July 31 (e.g. Hawaii, Nebraska) to October 15 (Maine) and “before January 1” (Vermont).

To find a child's exact age on the cutoff date, use the age calculator; to count the days until graduation, the days from today calculator.

Frequently asked questions

If I graduate in 2027, when did I start high school?

In the fall of 2023. The class of 2027 were freshmen (9th grade) in 2023–24, started kindergarten in fall 2014, and with a September 1 cutoff were born between September 2, 2008 – September 1, 2009.

What year will my child graduate high school?

Add 18 to the birth year if your child turns 5 on or before your state's kindergarten cutoff, or 19 if the birthday falls after it. For example, a child born March 10, 2021 starts kindergarten in fall 2026 and graduates in 2039.

How do you calculate graduation year from grade?

Take the spring year of the current school year and add 12 minus the grade. In the 2026–27 school year a 9th grader is the class of 2030, a 10th grader 2029, and a kindergartner 2039.

What year did I graduate if I was born in 2007?

Class of 2025 if you were born before your state's cutoff (for example on or before September 1, 2007), or class of 2026 if your birthday was after it — assuming you started kindergarten on time and never repeated or skipped a grade.

How old are you when you graduate high school?

Usually 17 or 18. NCES notes students normally complete grade 12 by age 18. A child with a birthday just before the cutoff graduates at 17 and turns 18 that summer; one with a birthday just after the cutoff is 18 for most of senior year.

What grade is the class of 2030 in?

In the 2026–27 school year, the class of 2030 is in 9th grade. They started high school in fall 2026.

What is the kindergarten cutoff date in my state?

Most states require children to be 5 on or before a date between late July and mid-October; 19 states use September 1. Vermont uses "before January 1", and Massachusetts, New Hampshire, New York, Ohio, Pennsylvania leave it to districts or don't set one (ECS, September 2026). See the full table below.

Does a birthday on the cutoff date count?

Most states say "on or prior to" the date, so a child who turns 5 on September 1 qualifies in a September 1 state. A few say "prior to" (e.g. Arizona, New Mexico and West Virginia: prior to September 1), so the birthday must be the day before. The state picker handles this.

What if my child starts kindergarten a year late or skips a grade?

Use the Current grade mode instead of the birth date: it works from the grade your child is actually in, so delayed entry, repeating or skipping a grade is already reflected.

Sources & method

Results are estimates for general information. Found an error? It helps everyone — see our methodology.

Related calculators