High school graduation requirements depend on the state where your student lives.
There is no single nationwide list of courses or credits that every homeschooled student must complete. Some states may establish specific requirements for home education programs, while others give the parent or homeschool administrator more freedom to establish graduation standards. For example, North Carolina allows each nonpublic school to establish its own high school graduation standards, while Pennsylvania maintains its own home education procedures, annual evaluation requirements, and homeschool diploma pathways.
Your Homeschool Advisor can help you understand the requirements that apply to your student, review previously completed coursework, recommend classes and electives, and create a personalized graduation plan based on both state requirements and future goals.
Important: Graduation requirements are based on the laws and policies that apply to your homeschool. They are not determined solely by the list of classes available inside Homeschool Pro.
See How Homeschool Advisor Support Helps Through High School
Credits, transcripts, graduation requirements, and diploma planning can feel especially important because they affect what comes next for your child.
In this video, Trisha, a licensed educator with more than 10 years of teaching experience, explains how a dedicated Homeschool Advisor helps families understand high school credits, identify what a student needs for graduation, keep the transcript accurate, and create a personalized graduation plan. She also explains that Advisor support continues when it is time for college applications.
See how Homeschool Advisor support helps families plan credits, classes, transcripts, graduation, and the student’s next steps.
The goal is for your family to know which courses the student has completed, what still remains, and what should come next instead of reaching senior year without a clear plan.
How Many Credits Does My Student Need?
The total number of credits required for graduation varies.
Your student’s plan may depend on:
- State homeschool requirements
- Credits already completed
- The student’s expected graduation date
- College admission requirements
- Career or trade school plans
- Athletic eligibility requirements
- Other goals after high school
Because these factors differ, we do not recommend using a generic credit total found online without first confirming that it fits your student’s situation.
Your Homeschool Advisor can review the requirements and prepare a plan showing:
- Credits already earned
- Courses currently in progress
- Required subjects that remain
- Elective credits still needed
- Recommended courses for each school year
- The student’s expected graduation timeline
What Subjects Are Usually Included in a Graduation Plan?
The exact requirements vary, but a high school graduation plan may include subject areas such as:
- English Language Arts
- Mathematics
- Science
- Social studies
- Health or physical education
- Fine arts
- World language
- Career or technology education
- Personal finance
- Electives
A state may require a particular number of credits within one or more of these subject areas. Another state may allow the homeschool administrator to establish the exact credit plan.
This is why your student’s graduation plan should be based on the requirements that apply to your family rather than copied directly from another homeschool family or public school district.
Does My Student Have a Choice in Which Classes They Take?
Often, yes.
A graduation requirement may identify a subject area without requiring every student to take the exact same course.
For example, if your student’s graduation plan requires three science credits, the family may be able to choose from courses such as:
- Biology
- Chemistry
- Physics
- Physical Science
- Advanced Integrated Science
- Engineering
- Aerospace Engineering
- Zoology
- Meteorology
- Forensic Science
The right combination depends on the student’s state requirements, academic background, interests, and future plans.
A student interested in engineering may choose Physics, Chemistry, and Aerospace Engineering. A student interested in animals or environmental science may prefer Biology, Zoology, and another appropriate science course.
Important: A specialized course may count as a required science credit in one graduation plan but as an elective in another. Some colleges may also expect particular laboratory sciences. Ask your Homeschool Advisor before relying on a specialized course to satisfy a specific requirement.
Examples of Course Choices
Homeschool Pro gives families a broad selection of high school classes, allowing many requirements to be completed in different ways.
| Subject area | Possible course choices |
|---|---|
| English | English 9, English 10, English 11, English 12 |
| Mathematics | Algebra I, Geometry and Trigonometry I, Algebra II, Pre-Calculus, Applied Economics and Consumer Math |
| Science | Biology, Chemistry, Physics, Physical Science, Advanced Integrated Science, Zoology, Meteorology, Forensic Science, Aerospace Engineering |
| Social studies | World History I and II, American History I and II, Civics, Government and Economics, Political and Economic Systems |
| Electives | Art, Psychology, ASL, Improv, Media Studies, Personal Finance, engineering courses, and other interest-based classes |
These are examples rather than a required sequence. Course availability can change as classes are added or updated.
Your Advisor can help determine which available courses fit the student’s required subject areas and which should be recorded as electives.
How Much Choice Does My Student Have With Electives?
Electives usually provide even more freedom than core graduation subjects.
Students can often use elective credits to explore:
- A possible college major
- A future career
- A skilled trade
- Fine arts
- Technology
- Engineering
- Languages
- Personal finance
- Psychology
- Media
- Music
- Other personal interests
For example, a student interested in aerospace engineering might choose electives related to:
- Aerospace Engineering
- Physics
- Electrical Engineering
- Technology
- Applied mathematics
- Personal finance
A student interested in creative fields might choose:
- High School Art
- Media Studies
- Improv
- Music
- Writing-related electives
Electives can make the high school plan more personal while still helping the student build useful knowledge and skills.
Do Future College or Career Goals Affect the Graduation Plan?
Yes. Meeting the legal minimum for homeschool graduation and preparing for a particular college or career are not always the same thing.
A college may expect:
- A certain number of laboratory science credits
- Algebra II or another advanced mathematics course
- Two or more years of the same world language
- Specific English or social studies coursework
- Particular test scores
- Additional application documents
North Carolina’s official guidance, for example, separates homeschool graduation standards from the minimum admission requirements used by the University of North Carolina system. It also notes that individual colleges and other institutions determine their own recognition and admission policies.
A student planning to attend a trade school, enter employment, pursue athletics, or begin a particular career may need a different course combination.
Your Advisor can help build the plan around the student’s goals, but families should also review the current requirements of any specific college, scholarship, athletic organization, military branch, licensing program, or other institution being considered.
What If My Student Does Not Know What They Want to Do After Graduation?
That is normal.
A student does not need to choose a lifelong career before beginning a high school plan. The Advisor can help create a balanced course schedule that:
- Meets applicable graduation requirements
- Keeps common college and career options open
- Includes the main academic subjects
- Provides room for electives
- Allows the student to explore different interests
As the student’s interests become clearer, the graduation plan can be updated.
For example, a student who develops an interest in engineering may add Physics or Aerospace Engineering. A student who becomes interested in business may add Personal Finance, Economics, or related coursework.
What If My Student Already Completed Some High School Courses?
Send the previous records to your Homeschool Advisor.
Useful records may include:
- An official or unofficial transcript
- Report cards
- Course names
- Final grades
- Credit values
- Dates of completion
- Course descriptions
- Syllabi
- Records from another homeschool curriculum
- Dual-enrollment records
The Advisor can review the available documentation, identify the coursework that may be incorporated into the graduation plan, and determine which subject areas still need to be completed.
Do not automatically have the student repeat every high school course simply because they are new to Homeschool Pro.
The Advisor can also identify situations where a course title is unclear or additional documentation may be needed.
What If We Do Not Have Previous Records?
Contact your Advisor and explain the situation.
The Advisor may ask about:
- The student’s previous school
- Courses taken
- Approximate grades
- Dates of attendance
- Work samples
- Online curriculum records
- Certificates
- Other documentation the family has available
Families should also request a complete copy of the student’s records from the previous school whenever possible.
The Advisor can help determine the most appropriate next steps based on the information available, but complete records make credit planning much easier.
Does Every High School Student Follow the Same Course Sequence?
No.
Two students in the same grade may have different plans because they:
- Live in different states
- Completed different previous courses
- Have different graduation dates
- Are working at different academic levels
- Have different college or career goals
- Prefer different electives
- Need different levels of challenge or review
For example, two 11th-grade students might both need one more science credit, but one may take Chemistry while the other takes Physics or Zoology.
The course sequence should fit the individual student rather than forcing every student into one identical schedule.
Can My Student Take Classes in a Different Order?
Often, yes, but course prerequisites and academic progression should be considered.
A student generally needs foundational knowledge before beginning certain advanced courses. For example:
- Algebra I usually comes before Algebra II
- Earlier English courses help prepare students for more advanced writing
- Biology or Physical Science may help prepare students for advanced sciences
- Some advanced courses assume prior knowledge from another class
The student does not necessarily need to follow the exact sequence used by a local public school, but the order should still make educational sense.
Your Advisor can recommend an appropriate sequence based on the student’s previous coursework and readiness.
Can My Student Take Different Subjects at Different Grade Levels?
Yes. The student’s official grade level does not require every subject to be at the same level.
A student may:
- Move ahead in mathematics
- Remain at grade level in science
- Review an earlier English course
- Take electives based on ability and interest
For high school students, the more important questions are:
- What course was completed?
- How much credit was earned?
- Does it satisfy a required subject area?
- Does it fit the student’s graduation plan?
- Is the course appropriate for the student’s future goals?
Your Advisor can help make sure the transcript accurately reflects the courses completed.
Can a Middle School Student Earn High School Credit?
A middle school student may be ready for high school coursework, but the family should discuss the plan with the Homeschool Advisor before assuming the course will be recorded for high school credit.
The Advisor can help review:
- The student’s readiness
- The course content
- The expected amount of work
- Applicable state requirements
- How the course should be documented
- Whether the course fits the future high school plan
Taking an advanced class early does not automatically mean that every state, school, or institution will treat it as high school credit.
Can My Student Graduate Early?
Possibly.
A student may be able to graduate earlier when they:
- Have completed the required coursework
- Have earned the necessary credits
- Meet applicable state requirements
- Have complete academic records
- Are ready for the next step
However, finishing video lessons quickly is not the same as completing an appropriate high school education.
Before planning early graduation, contact your Advisor to review:
- Credits
- Required subjects
- Previous coursework
- Student age
- Graduation documentation
- College or career readiness
- State requirements
- The intended graduation date
What Records Should Be Maintained?
High school families should maintain organized records throughout the student’s program.
These may include:
- Courses
- Credits
- Grades
- Dates completed
- Transcripts
- Attendance records, when required
- Standardized test results
- Course syllabi
- Major assignments and projects
- Instructor feedback
- Certificates
- Previous school records
- Graduation documentation
Recordkeeping requirements vary. For example, North Carolina advises homeschool administrators and graduates to retain the homeschool registration record, diploma, transcript, and standardized test records.
Keeping records as the student progresses is much easier than trying to reconstruct several years of coursework shortly before graduation.
How Does the Homeschool Advisor Help?
Your Homeschool Advisor can help with:
- Understanding state graduation requirements
- Reviewing previous transcripts and report cards
- Identifying completed credits
- Determining which credits remain
- Recommending Homeschool Pro classes
- Selecting electives
- Creating a personalized graduation plan
- Reviewing course prerequisites
- Tracking progress toward graduation
- Preparing the transcript
- Preparing diploma documentation
- Planning for college applications
- Organizing course descriptions and records
- Updating the plan when the student’s goals change
The Advisor provides guidance and planning support. The parent remains responsible for the student’s homeschool program and for meeting the requirements that apply in their state.
What Information Should I Send My Advisor?
When requesting a graduation plan, include:
- The student’s full name
- Current grade level
- State of residence
- Expected graduation year
- Previous transcripts or report cards
- Courses already completed through Homeschool Pro
- Current classes
- College, trade, career, or athletic goals
- Any particular colleges or programs being considered
- Questions or concerns about credits
Providing complete information allows the Advisor to build a more accurate and useful plan.
When Should We Request a Graduation Plan?
It is best to begin high school planning early, ideally when the student enters 9th grade or whenever the family begins homeschooling during high school.
However, it is not too late if the student is already in 10th, 11th, or 12th grade.
An early plan gives the family more time to:
- Choose an appropriate course sequence
- Avoid missing required subjects
- Make thoughtful elective choices
- Preserve college and career options
- Correct gaps before senior year
- Keep the transcript organized
- Adjust the expected graduation date when needed
The graduation plan can be updated as the student completes courses or changes goals.
Does the Advisor Choose Every Class for Us?
The Advisor can recommend a course plan, but the parent and student can still participate in the decisions.
The Advisor may identify:
- Required subject areas
- Suitable course options
- Recommended sequencing
- Appropriate elective choices
- Courses that support future goals
The family can then discuss the options and choose among the appropriate classes.
For example, if three science credits are needed, the Advisor might present several combinations based on the student’s interests and future plans rather than requiring every student to take the same three courses.
What If We Have Questions During High School?
You can email your Homeschool Advisor whenever a question comes up.
You do not have to wait until senior year or until the student is ready to request a diploma.
Contact the Advisor when:
- Beginning a new school year
- Adding or changing a class
- Reviewing previous credits
- Considering early graduation
- Changing the graduation date
- Selecting electives
- Preparing for college
- Receiving a request for documentation
- Preparing the transcript
- Approaching graduation
The graduation plan is meant to guide the student throughout high school, not simply document the final year.
The Bottom Line
High school graduation requirements vary by state and by the homeschool option your family uses.
Your student may need credits in areas such as:
- English
- Mathematics
- Science
- Social studies
- Physical education or health
- Fine arts
- World language
- Electives
Even within required subject areas, students often have choices.
For example, a student who needs three science credits may be able to choose among Biology, Chemistry, Physics, Physical Science, Engineering, Zoology, or other available courses, depending on the requirements and the student’s future plans.
Electives provide additional freedom to explore interests, careers, and possible college majors.
Your Homeschool Advisor can review previous records, explain what remains, recommend classes and electives, create a personalized graduation plan, help keep the transcript complete, and provide support through graduation and college preparation.
You do not have to figure out the entire high school plan alone.
Related Articles
Does Homeschool Pro Provide a High School Diploma?
How Do High School Credits Work?
What Is a Homeschool Advisor and How Can They Help?
Will My Student Need to Take the GED?
Help Center