Graduation Year Calculator

Enter your current grade level (K-12 or college year) and the calculator returns your high school graduation year (Class of YYYY) plus the standard timeline for a bachelor's, master's, and PhD.

Time & Date K-12 + college Gap year aware
Rate this calculator · 4.7 (3)

When will I graduate?

US K-12 and college trajectory · gap years supported

Instructions — Graduation Year Calculator

1

Pick your current grade

The dropdown covers Kindergarten through 12th grade and the four years of US college. Each option lists the typical age for that grade so you can confirm you are looking at the right line. The standard US trajectory assumes age-5 Kindergarten entry and continuous enrollment.

2

Set the current school year

Enter the fall year of your current academic year. A student in the 2025-2026 academic year should enter 2025. The calculator counts forward to the spring of graduation, which is how US schools name a graduating class.

3

Optional: add gap years

Roughly 2-3% of US graduates take a gap year before college, rising to ~5% during the COVID year (NCES). The dropdown adds 0, 1, or 2 gap years to every downstream date so the bachelor, master, and PhD timelines stay correct.

Class of YYYY means the year of the spring graduation ceremony. A 9th grader in fall 2025 will graduate in spring 2029, so they belong to the Class of 2029. The standard US high school spans 4 academic years (grades 9-12).
State cutoff dates for Kindergarten range from June (some southern states) to December (Connecticut, parts of NYC). A child born close to the cutoff may start a year later, shifting every downstream graduation date by one year.

Formulas

The US K-12 system covers 13 academic years (Kindergarten plus grades 1-12). High school graduation falls at the end of grade 12, which is the spring of the year after the fall enrollment year. From there, a standard bachelor's degree adds four academic years, a master's adds two more, and a PhD or professional degree adds about five.

High school graduation year
$$ Y_{HS} = Y_{now} + (12 - G_{current}) + 1 + G_{gap} $$
For a 9th grader in fall 2025: 2025 + (12 - 9) + 1 = 2029. Graduating Class of 2029. The +1 lands on the spring ceremony, the +gap shifts for planned gap years.
Bachelor's degree year
$$ Y_{BA} = Y_{HS} + 4 $$
Standard 4-year US bachelor's. Median time-to-degree at public 4-year colleges is 4.5 years (NCES), so allow a half-year buffer for the real-world case.
Associate's degree year
$$ Y_{AA} = Y_{HS} + 2 $$
Two-year community college degree. Median time-to-degree at 2-year colleges is about 3.3 years (NCES) because most students attend part time.
Master's degree year
$$ Y_{MA} = Y_{BA} + 2 $$
Most US master's programs run 1.5-2 years full time. The MBA, MEd, and most STEM master's land at two years.
PhD / professional year
$$ Y_{PhD} = Y_{BA} + 5 $$
PhDs in US programs run 5-7 years; JD is 3, MD is 4 plus residency. The +5 estimate is a reasonable midpoint for planning.
Current grade from age
$$ G_{current} \approx A - 5 $$
Age minus five maps to grade for students who started Kindergarten on time. State cutoff dates can shift this by a year for fall and late-summer birthdays.

Reference

Class of YYYY by current grade (fall 2025)
Current gradeTypical ageClass ofBachelor's by
Kindergarten520382042
3rd grade820352039
6th grade1120322036
8th grade1320302034
9th grade (Freshman)1420292033
10th grade (Sophomore)1520282032
11th grade (Junior)1620272031
12th grade (Senior)1720262030
College Freshman1820252029
College Sophomore1920242028
College Junior2020232027
College Senior2120222026

US degree timeline at a glance

Standard durations for US degrees from the US Department of Education / NCES.

Degree duration
DegreeYears
Associate's2
Bachelor's4
Master's (after BA)1.5-2
MBA2
JD (law)3
MD (medicine)4 + residency
PhD5-7
Years per HS system
SystemHS ends at
US (grade 12)age 17-18
UK (Year 13 / A-Level)age 18
Canada (gr 12)age 17-18
Australia (Year 12)age 17-18
Germany (Abitur)age 18-19
France (Bac)age 18

Note: the calculator uses the US 12-year K-12 timeline. UK Year 13 and Australian Year 12 land at the same age, but year numbering starts at age 5 (UK Year 1) versus age 6 (US Grade 1), so the count differs by one.

Article — Graduation Year Calculator

Graduation year calculator: when will I graduate?

A US student in 9th grade during the 2025-2026 school year graduates high school in spring 2029 — the Class of 2029. The formula is the current fall year plus (12 minus the current grade) plus one, which lands on the spring graduation ceremony at the end of grade 12. From there, a standard bachelor's degree adds four years (Class of 2033), a master's adds two more (2035), and a PhD adds about five (2038).

Pick your current grade in the dropdown, set the school year (use the fall year of the academic year you are in now), and the calculator returns the spring of your high school graduation along with the standard timeline for a 2-year associate's, 4-year bachelor's, master's, and PhD or professional degree.

What “graduation year” means

In the US system, the graduation year is the calendar year of the spring graduation ceremony at the end of grade 12. The label is the spring half of the school year, not the fall half. A student in the 2028-2029 academic year graduates in spring 2029, so they are the Class of 2029. The same convention works for college: the Class of 2033 graduates in spring 2033.

This labeling matters because the academic year straddles two calendar years. A freshman entering high school in fall 2025 is part of the school year 2025-2026, but the diploma will be dated 2029. Use the fall year as the input for any graduation-year math.

Graduation year by current grade

The US K-12 system covers 13 academic years: Kindergarten plus grades 1 through 12. From any grade, the number of school years until graduation is (12 minus current grade). Add the fall year and one more for the spring of senior year, and you have the graduation year.

  • Kindergartener (age 5) in fall 2025 → HS graduation Spring 2038, Class of 2038
  • 3rd grader (age 8) in fall 2025 → Spring 2035, Class of 2035
  • 6th grader (age 11) in fall 2025 → Spring 2032, Class of 2032
  • 8th grader (age 13) in fall 2025 → Spring 2030, Class of 2030
  • 9th grader / Freshman (age 14) → Spring 2029, Class of 2029
  • 10th grader / Sophomore (age 15) → Spring 2028, Class of 2028
  • 11th grader / Junior (age 16) → Spring 2027, Class of 2027
  • 12th grader / Senior (age 17) → Spring 2026, Class of 2026
Did you know

The terms Freshman, Sophomore, Junior, and Senior come from medieval European universities. “Sophomore” mixes the Greek words sophos (wise) and moros (foolish), reflecting the second-year student who knows just enough to think they know everything. The labels migrated from universities to US high schools in the late 19th century.

The graduation year formula

The math is straightforward. Take the current grade, count up to grade 12, and add the spring of that final year. For a fall school year Y and current grade G:

Graduation year formula
Y_HS = Y_fall + (12 − G) + 1
Y_BA = Y_HS + 4
Y_AA = Y_HS + 2
Y_MA = Y_BA + 2
Y_PhD = Y_BA + 5

Worked example: a Junior (grade 11) in fall 2025. Y_HS = 2025 + (12 − 11) + 1 = 2027. They will graduate in Spring 2027, finish a bachelor's in Spring 2031, and finish a PhD around Spring 2036.

College graduation year after HS

The standard US bachelor's degree runs four years, so college graduation lands four years after high school. NCES data show the median time-to-degree at public 4-year colleges is closer to 4.5 years because students change majors, transfer credits, or take a semester off. The calculator uses the 4-year standard for clean planning numbers; add half a year of buffer for real-world cases.

For an associate's degree (community college), add two years to high school graduation. For a master's, add another two years on top of the bachelor's. For a PhD or professional degree (JD, MD), add five to seven more years.

2yr
Associate
+2 yr
community college
4yr
Bachelor
+4 yr
university

Kindergarten cutoff dates

The starting age of Kindergarten determines every downstream graduation year. Most US states cut off Kindergarten entry between June and December: a child has to turn 5 by that date to enroll. Hawaii and Nebraska use early-summer cutoffs (July 31 in Hawaii, July 31 in Nebraska). Connecticut and parts of New York use a December cutoff. A child born in mid-September can start Kindergarten at age 4 in Connecticut or wait a full year in Hawaii, shifting their high school graduation by an entire year.

This is why two students of the same age can be in different grades and graduate in different years. NCES tracks state cutoff dates and publishes the full table in its State Education Reforms collection.

Retention and skipping

About 1.6% of US K-12 students are retained (held back) in a given year, and a smaller number skip ahead. Either changes the graduation year by exactly one year per grade shifted. Use the calculator with the student's actual current grade, not the grade they would normally be in for their age.

Gap year effect on graduation year

A gap year between high school and college pushes every downstream date forward by exactly one year. NCES surveys show that 2-3% of US first-time freshmen took a gap year in a typical pre-pandemic year, rising to ~5% during the 2020-2021 admission cycle when many students deferred admission during the COVID year. Gap years are more common at selective private universities, where deferred admission is routinely allowed and Harvard publicly encourages it.

Tip

If a student takes a gap year between HS and college, their high school graduation year stays the same (Class of 2026) but their bachelor's shifts from 2030 to 2031. The dropdown in the calculator above adds 0, 1, or 2 gap years and updates every downstream date.

Common graduation year mistakes

The two errors that come up most often: confusing the fall and spring halves of the academic year, and forgetting that grade-12 graduation lands in the spring of the next calendar year. A student starting 9th grade in fall 2025 is in the 2025-2026 school year and graduates in 2029, not 2028. The +1 in the formula accounts for the spring ceremony at the end of grade 12.

The second common error is forgetting state cutoff effects for late-summer and fall birthdays. A child born in September may be 13 in 8th grade or 14 in 8th grade depending on the state, with a one-year offset in every graduation date downstream. The calculator above takes whatever grade you enter at face value — it does not try to infer your grade from your age.

FAQ

Add (13 minus current grade) to the fall year. A 10th grader (Sophomore) in fall 2025 graduates Spring 2028 — Class of 2028. A 12th grader (Senior) in fall 2025 graduates Spring 2026. The +1 lands on the spring graduation ceremony.
Class of YYYY refers to the spring graduation ceremony. Class of 2028 means the cohort that graduates high school in spring 2028. For a US 9th grader in fall 2024, the school year runs 2024-2025; three more years of high school land them in the Class of 2028.
Standard US bachelor's is 4 years after high school. A Class of 2029 high school graduate finishes a bachelor's in Spring 2033, assuming continuous full-time enrollment. NCES data show median time-to-degree at public 4-year colleges is closer to 4.5 years because of changed majors and credit transfers.
Add one year to every downstream graduation date. A 12th grader in fall 2025 graduates HS in Spring 2026, takes a gap year, and finishes a 4-year bachelor's in Spring 2031 instead of Spring 2030. About 2-3% of US college freshmen take a gap year, rising to 5% during the COVID-19 year (NCES, 2022).
A 9th grader (Freshman) has three full years left after the current one. Fall 2025 + 4 = Spring 2029, Class of 2029. The calculator above adds (12 - 9) = 3 more academic years, plus the +1 for the spring ceremony at the end of grade 12.
Subtract 5 from your age. A 14-year-old is typically in 9th grade (Freshman). A 17-year-old is typically in 12th grade (Senior). Late-summer or fall birthdays may be one grade below this if the state Kindergarten cutoff fell before the birthday.
An 8th grader in fall 2025 has four more years of high school. Graduation: Spring 2030, Class of 2030. A 7th grader graduates one year later, in Spring 2031.
Six years total: 4 years for the bachelor's plus 2 years for the master's. A Class of 2026 high school graduate would finish a master's by Spring 2032. MBAs, MEds, and most STEM master's land at the 2-year mark; humanities can run longer.
US graduation ceremonies happen in May or June, at the end of an academic year. The Class of 2029 graduates in spring 2029, not fall 2029. Stating "Spring 2029" avoids the ambiguity of which calendar half of the year the graduation falls in.