Graduation Year Calculator

Quick answer

The graduation year calculator tells you the high-school class year (Class of …) for a student from the grade they are starting and the year that school year begins, plus when they reach middle and high school, under the US K–12 system.

Class of (graduation year)
2039
School years left including this one
13
Middle school (6th grade) starts in fall
2032
High school (9th grade) starts in fall
2035
Senior year (12th grade) starts in fall
2038
Kindergarten started in fall
2026

In the United States a student’s “class” is named after the spring in which they graduate from 12th grade. Because school years start in late summer or fall and end in spring, a student who starts kindergarten in fall 2026 spends thirteen school years in K–12 and graduates in spring 2039 – the Class of 2039.

The rule is simple: count the grades still to come including the current one, and add them to the year the current school year begins. A 3rd grader in the 2026–27 school year has 10 school years left (3rd to 12th), so they graduate in spring 2036. Middle school usually starts in 6th grade and high school in 9th, so the calculator also shows when those transitions happen.

The result assumes no grades are repeated or skipped and a fall start with spring graduation, which holds in every US state. Students who skip a grade graduate a year earlier; those who repeat a year graduate a year later. If you only know a birth date, use the graduation-by-birthday calculator instead, which applies state kindergarten cut-off dates.

How to use the Graduation Year Calculator

  1. Grade the student is starting
  2. Year this school year begins (fall)

Results update as you type, every field has its own unit menu, and everything is calculated in your browser.

How it works

The years remaining are 13 minus the grade number (kindergarten = 0); adding them to the year the current school year starts gives the spring graduation year.

Worked example

A child starts kindergarten in fall 2026: 2026 + 13 − 0 = Class of 2039. They begin middle school in fall 2032 and high school in fall 2035. A child entering 3rd grade in fall 2029 has the same graduation year: 2029 + 13 − 3 = 2039.

Grade by years before graduation

Grade Years before graduation (spring)
Kindergarten 13
5th grade 8
8th grade 5
9th grade (freshman) 4
12th grade (senior) 1

Inputs explained

Field What to enter
Grade the student is starting Choose one: Kindergarten, 1st grade, 2nd grade, 3rd grade …
Year this school year begins (fall) A number

What each result means

  • Class of (graduation year) = [Year this school year begins (fall)] + 13 – [Grade the student is starting]
  • School years left including this one = 13 – [Grade the student is starting]
  • Middle school (6th grade) starts in fall = [Year this school year begins (fall)] + 6 – [Grade the student is starting]
  • High school (9th grade) starts in fall = [Year this school year begins (fall)] + 9 – [Grade the student is starting]
  • Senior year (12th grade) starts in fall = [Year this school year begins (fall)] + 12 – [Grade the student is starting]
  • Kindergarten started in fall = [Year this school year begins (fall)] – [Grade the student is starting]

Formula

Class of = start year + (12 − grade) + 1 · kindergarten counts as grade 0

Worked example

Inputs — Grade the student is starting: Kindergarten; Year this school year begins (fall): 2,026.
Results — Class of (graduation year) = 2039; School years left including this one = 13; Middle school (6th grade) starts in fall = 2032; High school (9th grade) starts in fall = 2035; Senior year (12th grade) starts in fall = 2038; Kindergarten started in fall = 2026.

Key terms

Class of
The year a student graduates from 12th grade.
School year
The academic year from late summer or fall to spring, named by both years (2026–27).
K–12
Kindergarten through 12th grade, 13 school years in total.

Frequently asked questions

What year will my kindergartner graduate?

Add 13 to the year kindergarten starts: kindergarten in fall 2026 → Class of 2039.

What class is a freshman in 2026–27?

A 9th grader in a school year starting in fall 2026 is the Class of 2030.

Why is it 13 years and not 12?

Kindergarten plus grades 1–12 make 13 school years.

What if my child skips or repeats a grade?

Subtract one year for each skipped grade and add one for each repeated grade.

When does high school start?

In 9th grade, four school years before graduation.

Does this work outside the US?

It follows the US K–12 pattern; other countries count years differently (for example Year 1–13 in England).

Sources

  1. Education in the United States (Wikipedia)
  2. NCES – Digest of Education Statistics

Cite this calculator

Speedy Calculator. (2026). Graduation Year Calculator. Speedy Calculator. https://speedycalculator.com/calculators/other/graduation-year/