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.
Cutoff dates vary by state and district. Check your school district if you are not sure.
Check your input
School timeline
This school year GraduationHow to Use This Calculator
-
Pick what you know
Choose by grade, by birthday or by class year, depending on the information you have.
-
Enter it
Select the grade and school year, type a date of birth, or enter a class year such as 2034.
-
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.
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.
| Grade in 2026–27 | Typical age | Class of | Bachelor's (est.) |
|---|---|---|---|
| Kindergarten | 5–6 | 2039 | 2043 |
| 1st grade | 6–7 | 2038 | 2042 |
| 2nd grade | 7–8 | 2037 | 2041 |
| 3rd grade | 8–9 | 2036 | 2040 |
| 4th grade | 9–10 | 2035 | 2039 |
| 5th grade | 10–11 | 2034 | 2038 |
| 6th grade | 11–12 | 2033 | 2037 |
| 7th grade | 12–13 | 2032 | 2036 |
| 8th grade | 13–14 | 2031 | 2035 |
| 9th grade (freshman) | 14–15 | 2030 | 2034 |
| 10th grade (sophomore) | 15–16 | 2029 | 2033 |
| 11th grade (junior) | 16–17 | 2028 | 2032 |
| 12th grade (senior) | 17–18 | 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.
| 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.
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.
| Class of | Grade in 2026–27 | Freshman year | Usually born |
|---|---|---|---|
| 2026 | Graduated in 2026 | 2022–23 | Sep 2, 2007 to Sep 1, 2008 |
| 2027 | 12th grade | 2023–24 | Sep 2, 2008 to Sep 1, 2009 |
| 2028 | 11th grade | 2024–25 | Sep 2, 2009 to Sep 1, 2010 |
| 2029 | 10th grade | 2025–26 | Sep 2, 2010 to Sep 1, 2011 |
| 2030 | 9th grade | 2026–27 | Sep 2, 2011 to Sep 1, 2012 |
| 2031 | 8th grade | 2027–28 | Sep 2, 2012 to Sep 1, 2013 |
| 2032 | 7th grade | 2028–29 | Sep 2, 2013 to Sep 1, 2014 |
| 2033 | 6th grade | 2029–30 | Sep 2, 2014 to Sep 1, 2015 |
| 2034 | 5th grade | 2030–31 | Sep 2, 2015 to Sep 1, 2016 |
| 2035 | 4th grade | 2031–32 | Sep 2, 2016 to Sep 1, 2017 |
| 2036 | 3rd grade | 2032–33 | Sep 2, 2017 to Sep 1, 2018 |
| 2037 | 2nd grade | 2033–34 | Sep 2, 2018 to Sep 1, 2019 |
| 2038 | 1st grade | 2034–35 | Sep 2, 2019 to Sep 1, 2020 |
| 2039 | Kindergarten | 2035–36 | 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.
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.
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.
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.
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.
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.
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.