North Carolina Homeschool Registration: How to Set Up a Home School in NC
North Carolina treats homeschools as a category of nonpublic school, which means families don't just notify the district — they formally establish and register a "home school" with the state. The process is manageable, but the annual testing requirement and immunization record rules catch some families off guard.
What "Home School" Means Under NC Law
Under NCGS § 115C-563, a home school in North Carolina is defined as a nonpublic school meeting these criteria:
- Operated by a parent or guardian
- Enrolls children from only one family
- Has a "qualified person" as the administrator
Home schools are registered with the North Carolina Division of Non-Public Education (DNPE), which is part of the Department of Administration — not the Department of Public Instruction.
Step 1: Register with DNPE
Before beginning to homeschool, the parent must register the home school through the DNPE's online portal at ncdnpe.org. The registration requires:
- The name of the home school (you choose this — can be "Smith Home School" or any other name)
- The address of the school
- The parent/administrator's name and contact information
- A statement that the administrator meets the qualification requirement
Registration is free and processed online. Once registered, you receive a registration number that identifies your home school in state records.
The Qualified Person Requirement
This is North Carolina's equivalent of a teacher qualification rule. The administrator (parent) must be a "qualified" person, defined as someone who holds at least a high school diploma or its equivalent.
A GED satisfies this requirement. A parent with any level of post-secondary education obviously satisfies it. This is a low bar — the intent is simply that the teaching parent has completed secondary education themselves.
Free Download
Get the United States University Admissions Framework — Quick-Start Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
Annual Renewal and Reporting
North Carolina home schools must renew their registration annually. Renewal is done through the DNPE portal, typically in July or August before the new school year begins. The renewal requires confirming that the school is still operating and that requirements are being met.
There is no curriculum approval, no inspection, and no academic report submitted to the state.
Annual Standardized Testing Requirement
North Carolina requires that each homeschooled student take a nationally standardized achievement test once per year. This is a firm requirement — it cannot be waived or replaced with portfolio review.
Key rules: - The test must be a nationally normed standardized achievement test (Iowa Test, Stanford Achievement Test, CAT/5, and others qualify) - The test must be administered by a "qualified" person (the definition is broad — the parent can administer it as long as they follow the test publisher's rules) - Test results are kept by the parent — they are not submitted to DNPE or any state agency - Results should be retained for at least one year in case of any audit
For high school students, the annual testing requirement is typically satisfied by the SAT or ACT — both are nationally normed standardized tests that qualify. A student taking the ACT in junior year satisfies North Carolina's testing requirement for that year.
Immunization Records
North Carolina requires home schools to maintain immunization records for each enrolled student. The state does not mandate specific vaccines for home-schooled students, but records must be on file in case of public health requirements.
This is primarily an administrative record-keeping requirement. Most families already have immunization records from their pediatrician; the requirement is simply to keep them in the home school file.
Compulsory School Age
North Carolina's compulsory attendance law applies to children ages 7 through 16. Parents of children under 7 may homeschool voluntarily but aren't required to register until the child turns 7.
High School, Diplomas, and College Admissions in NC
North Carolina does not issue diplomas to home school graduates. The parent-issued diploma is the standard credential, and it is legally recognized. The University of North Carolina system (UNC-Chapel Hill, NC State, etc.) accepts homeschool graduates with parent-issued transcripts.
For NC State and UNC-Chapel Hill specifically, homeschool applicants should expect: - A complete, professional transcript with course list, credits, and GPA - ACT or SAT scores (NC schools reinstated testing requirements for competitive admission) - At least two letters of recommendation from non-parental sources
The NC community college system (community colleges statewide) accepts homeschool students for dual enrollment. Dual enrollment is particularly strategic for North Carolina families: community college transcript grades count as external validation and can satisfy some UNC system prerequisite requirements.
Support Organizations in NC
The major advocacy organization for North Carolina homeschoolers is the North Carolinians for Home Education (NCHE), which hosts an annual convention and provides guidance on legal compliance.
For families navigating the college application side of homeschooling — beyond the registration and annual testing — the US University Admissions Framework covers the full documentation process for getting a homeschool graduate into a four-year college, including how to handle the Common App's counselor account section when the counselor is a parent.
North Carolina Scholarship Opportunities
North Carolina does not have a state merit scholarship program equivalent to Georgia's HOPE. Need-based state aid comes through the NC Need-Based Scholarship for students attending private colleges, and the UNC Need-Based Aid program for students at UNC system schools. Both programs are FAFSA-based and available to homeschool graduates.
For merit-based funding, North Carolina homeschoolers compete primarily through institutional merit awards at the specific colleges they apply to. NC State, UNC-Chapel Hill, and UNCC all have merit scholarship programs for high-achieving students, and strong ACT/SAT scores are the primary trigger for automatic consideration.
North Carolina's Carolina Covenant at UNC-Chapel Hill and Pack Promise at NC State are need-based programs (not merit) that cover the full cost of attendance for qualifying students from low-income families. Homeschool graduates are eligible.
Dual Enrollment in North Carolina
The Career and College Promise (CCP) program allows North Carolina high school students, including homeschoolers, to take community college courses tuition-free. This is similar to Minnesota's PSEO program: the state pays the cost, credits are transferable to NC public universities, and the experience provides an external academic record.
Homeschoolers must be enrolled in a registered NC home school to participate in CCP. The annual ACT score or placement test determines course eligibility. For families whose students would benefit from a college-classroom experience before senior year, CCP is one of the most cost-effective options available in North Carolina.
Get Your Free United States University Admissions Framework — Quick-Start Checklist
Download the United States University Admissions Framework — Quick-Start Checklist — a printable guide with checklists, scripts, and action plans you can start using today.