High school students in the United States are typically 14 to 18 years old. Students enter 9th grade around age 14 and graduate after 12th grade at 17 or 18, depending on their birthday and when they started school. Here’s how ages break down across the four years.
Ages by Grade Level
Each high school grade corresponds to a general age range, though the exact age depends on your birthday and your state’s enrollment cutoff date (the birthday deadline that determines which school year a child enters).
- 9th grade (Freshman): 14 years old
- 10th grade (Sophomore): 15 years old
- 11th grade (Junior): 16 years old
- 12th grade (Senior): 17 to 18 years old
Most students turn 18 during their senior year or shortly after graduation. A student who was held back a year, started kindergarten late, or repeated a grade may be a year older than the typical age for their grade. Students who skipped a grade or started school early may be a year younger.
Why Ages Vary by a Year or More
States set different birthday cutoff dates for kindergarten entry. Some require a child to turn five by September 1 to start that fall, while others use cutoffs as late as December 1. That single policy difference means two children born weeks apart could start school a full year apart, and that gap carries all the way through high school.
Academic redshirting, where parents delay kindergarten entry by a year (especially for children with summer or fall birthdays), also shifts the age range upward. A redshirted student might not turn 18 until well into senior year or even after graduation. On the other end, students who skip a grade could be 16 at graduation.
When Students Can Legally Leave School
Every state has a compulsory attendance age, the age at which a student is no longer legally required to be in school. In most states that age is 16, 17, or 18. Once a student reaches that age, they can leave school without finishing, though doing so obviously limits future opportunities. Until that age, parents or guardians are legally responsible for keeping their child enrolled.
This is separate from the question of when a student is allowed to stay. Most states offer free public education up to age 21. A few set the cutoff at 19 or 20, and a handful extend it to 22. That means a student who fell behind, took time off, or enrolled late can still attend public high school past the typical graduation age. Some states also run adult high school programs with no upper age limit for students who want to earn a diploma later in life.
How Long High School Lasts
High school covers four academic years: grades 9 through 12. A standard school year runs roughly 180 days, from late August or early September through May or June. That puts the total time in high school at about four calendar years for a student progressing on schedule.
Some students finish faster. Accelerated programs, early graduation options, and dual enrollment (taking college courses while still in high school) can shorten the timeline. Others take five years if they need extra time to meet graduation requirements, recover credits, or accommodate a disability or medical situation. Both paths are more common than people assume.
Grade Structure Before High School
If you’re trying to map out the full K-12 timeline, here’s the quick picture. Elementary school typically covers kindergarten through 5th grade (ages 5 to 10). Middle school, sometimes called junior high, covers 6th through 8th grade (ages 11 to 13). High school picks up from there with 9th grade. Some districts split things differently, with middle school starting in 7th grade or a combined junior-senior high school spanning 7th through 12th, but the 14-to-18 age range for high school holds regardless of how a district organizes its buildings.

