Graduation Year Calculator

Your graduation year is the spring this school year ends plus the number of grades you have left. A 9th grader in 2026–27 graduates in 2027 + 3 = 2030 (try 9th grade in the calculator). You can also start from a date of birth or a class year.

Find your graduation year

US schools: kindergarten through 12th grade, then college. Works for past and future years.

Examples:

How to Use This Calculator

  1. Pick what you know

    Choose by grade, by birthday or by class year, depending on the information you have.

  2. Enter it

    Select the grade and school year, type a date of birth, or enter a class year such as 2034.

  3. Read the timeline

    You get the class year right away, plus every school year from kindergarten to college with this year marked.

How to calculate your graduation year

In the US, high school ends after 12th grade and graduation happens in the spring, usually in May or June. Your graduation year, or class year, is the spring you finish 12th grade. To work it out, take the year the current school year ends and add the number of grades you still have after this one.

Formula
Class of = spring of this school year + (12 − your grade)
Count kindergarten as grade 0.

Say you are in 8th grade during the 2026–27 school year. This school year ends in spring 2027, and you have 12 − 8 = 4 grades left, so you graduate in 2027 + 4 = 2031. You are the class of 2031.

The same rule works backwards. High school is four years, so your freshman year started in the fall four years before your class year. If you graduate in 2027, you started 9th grade in fall 2023. And because kindergarten through 12th grade is 13 school years, your class year is always the year you started kindergarten plus 13.

Show the class of 2027 in the calculator

Graduation year by grade (2026–27)

Find the grade you or your child are in this school year and read across. The bachelor's column assumes a four-year degree that starts right after high school.

High school graduation year for each grade in the 2026–27 school year
Grade in 2026–27 Class of Bachelor's (est.)
Kindergarten 2039 2043
1st grade 2038 2042
2nd grade 2037 2041
3rd grade 2036 2040
4th grade 2035 2039
5th grade 2034 2038
6th grade 2033 2037
7th grade 2032 2036
8th grade 2031 2035
9th grade (freshman) 2030 2034
10th grade (sophomore) 2029 2033
11th grade (junior) 2028 2032
12th grade (senior) 2027 2031

Graduation year by birthday

A date of birth is not enough on its own, because it depends on when your state lets children start kindergarten. Children usually start kindergarten in the fall if they turn 5 by the state's cutoff date. September 1 is the most common cutoff. Some states use an earlier or later date, and a few leave the decision to each school district.

A child born on or before the cutoff starts kindergarten the year they turn 5 and graduates 18 years after their birth year. A child born after the cutoff waits a year and graduates 19 years after it. The table uses the September 1 cutoff; the calculator lets you pick a different date.

High school class year by birth year with a September 1 kindergarten cutoff
Birth year Class of, born Jan 1 to Sep 1 Class of, born Sep 2 to Dec 31
2026 2044 2045
2025 2043 2044
2024 2042 2043
2023 2041 2042
2022 2040 2041
2021 2039 2040
2020 2038 2039
2019 2037 2038
2018 2036 2037
2017 2035 2036
2016 2034 2035
2015 2033 2034
2014 2032 2033
2013 2031 2032
2012 2030 2031
2011 2029 2030
2010 2028 2029
2009 2027 2028

The rule works for past years too. Someone born in March 1988 turned 5 before September 1, 1993, started kindergarten that fall and graduated high school in 2006. Born in October 1988, they would have started a year later and graduated in 2007.

Try a March 1988 birthday

If you only know someone's age, subtract it from the current year and add 18. That gives the likely graduation year, give or take one depending on their birthday and the cutoff. Someone who is 23 in 2026 most likely graduated high school in 2021 or 2022.

What grade is the class of 2026 to 2039?

This table answers the question from the other side: given a class year, what grade are those students in during 2026–27, when did or will they start high school, and when were most of them born. Birth dates assume a September 1 cutoff.

Grade, freshman year and usual birth dates for each class year
Class of Grade in 2026–27 Usually born
2026 Graduated in 2026 Sep 2, 2007 to Sep 1, 2008
2027 12th grade Sep 2, 2008 to Sep 1, 2009
2028 11th grade Sep 2, 2009 to Sep 1, 2010
2029 10th grade Sep 2, 2010 to Sep 1, 2011
2030 9th grade Sep 2, 2011 to Sep 1, 2012
2031 8th grade Sep 2, 2012 to Sep 1, 2013
2032 7th grade Sep 2, 2013 to Sep 1, 2014
2033 6th grade Sep 2, 2014 to Sep 1, 2015
2034 5th grade Sep 2, 2015 to Sep 1, 2016
2035 4th grade Sep 2, 2016 to Sep 1, 2017
2036 3rd grade Sep 2, 2017 to Sep 1, 2018
2037 2nd grade Sep 2, 2018 to Sep 1, 2019
2038 1st grade Sep 2, 2019 to Sep 1, 2020
2039 Kindergarten Sep 2, 2020 to Sep 1, 2021

When will I graduate college?

A bachelor's degree is designed to take four years of full-time study, so the usual estimate is your high school class year plus four. The class of 2027 would finish college around 2031. A two-year associate degree finishes two years after high school, and a master's degree usually adds one to two years after the bachelor's.

Plenty of students take longer than four years. Transferring between schools, changing majors, studying part time or taking a semester off all push the date back, while AP or dual enrollment credits can move it forward. That is why the calculator labels college years as estimates.

What can change your graduation year

The calculator assumes one grade per school year from kindergarten on. A few things move real students off that track:

  • Starting kindergarten a year late, which parents sometimes choose for children born close to the cutoff. They graduate a year later than their birthday suggests.
  • Skipping a grade or repeating one, which shifts graduation a year earlier or later.
  • Moving to a state with a different cutoff date before school starts.
  • Graduating early by taking extra credits, which some high schools allow.

Once a child is in school, the grade method is the most reliable, because it starts from where they actually are. Use the birthday method for children who have not started school yet, or to estimate someone else's class year.

Frequently Asked Questions

If I'm in 8th grade, what year will I graduate?

If you are in 8th grade in the 2026–27 school year, you will graduate high school in spring 2031. You have four more years after this one: 9th, 10th, 11th and 12th grade. That makes you the class of 2031.

Show 8th grade in the calculator

If I'm a sophomore this year, when will I graduate?

A sophomore (10th grader) in 2026–27 graduates in spring 2029. Add two years for junior and senior year to the spring this school year ends, 2027. If you mean last school year (2025–26), a sophomore then is the class of 2028.

Show a sophomore in the calculator

If I graduated in 2026, what year was I a freshman?

You started 9th grade in fall 2022, in the 2022–23 school year. High school takes four years, so subtract four from your class year to get the fall your freshman year began. If you graduate in 2027, your freshman year started in fall 2023.

Show the class of 2026

What grade is the class of 2034?

In the 2026–27 school year, the class of 2034 is in 5th grade. To check any class, subtract the class year from 2027 (the spring this school year ends) and add 12.

Show the class of 2034

What year was the class of 2036 born?

With the common September 1 kindergarten cutoff, the class of 2036 was mostly born between September 2, 2017, and September 1, 2018. States with a different cutoff shift those dates, and children who started school early or late fall outside them.

Show birth dates for the class of 2036

If my child starts kindergarten in fall 2026, when will they graduate?

They will graduate high school in spring 2039. Kindergarten through 12th grade is 13 school years, so add 13 to the year kindergarten starts. A four-year college degree would follow around 2043.

Show kindergarten in 2026–27

When will I graduate college?

Most bachelor's degrees take four years, so add four to the year you finish high school: the class of 2027 would finish college around 2031. Many students take longer because of transfers, changing majors or studying part time, so treat the college year as an estimate.

Does the calculator work for past years?

Yes. Pick an earlier school year, enter an older date of birth or type a past class year. For example, someone born in March 1988 started kindergarten in fall 1993 and graduated high school in 2006, assuming a September 1 cutoff.

Show a 1988 birthday