All states

Moderate regulation

Homeschooling Laws in North Carolina

North Carolina families file a one-time Notice of Intent with DNPE and maintain records on site.

Compulsory ages
7–16
Notice of intent
Required
Recordkeeping
Attendance, immunization, annual test results (kept on file).
Assessment
Nationally standardized test annually.
Teacher qualifications
High school diploma or GED.
Required subjects
No mandated list; 9 calendar months/year.

How to start homeschooling in North Carolina

  1. 1File Notice of Intent with NC DNPE
  2. 2Administer annual standardized test
  3. 3Keep records on file for inspection

Next steps with Homeschool Hub

Connect with North Carolina homeschool families, generate practice worksheets aligned to your subjects, and find state-specific tests in our library.

This page is an educational overview, not legal advice. Laws change — confirm current requirements with the North Carolina Department of Education or HSLDA before withdrawing a child from school.