To graduate high school in Ohio in 2024, students must earn 20 credits.

Ohio requires students to complete 20 credits across core subjects and electives to earn a high school diploma. The credit requirements include 4 credits in English language arts, 4 credits in mathematics, 3 credits in science, 3 credits in social studies, 1 credit in fine arts or career-technical education, and 5 additional credits in electives. Students must also meet specific testing requirements and complete any local district requirements to graduate.

Credit Requirements Breakdown

  • English Language Arts: 4 credits
  • Mathematics: 4 credits
  • Science: 3 credits
  • Social Studies: 3 credits
  • Fine Arts or Career-Technical Education: 1 credit
  • Electives: 5 credits

Comparison of Ohio Graduation Requirements

Subject Area Credits Required Typical Courses
English Language Arts 4 English I-IV, AP Literature
Mathematics 4 Algebra I, Geometry, Algebra II, Pre-Calculus
Science 3 Biology, Chemistry, Physics
Social Studies 3 American History, Government, World History
Fine Arts/CTE 1 Art, Music, Computer Science, Business
Electives 5 Foreign Language, PE, Health, Additional courses

Additional Graduation Requirements

Beyond credit requirements, Ohio students must pass state assessments in English language arts I and II, Algebra I, Geometry, Biology, and American History or American Government. Students can also meet requirements through alternative pathways such as college credit plus courses, industry credentials, or workforce development programs. Each school district may have additional local requirements that students must fulfill to graduate.