HomeScholar
Higher regulationNC

Homeschool Requirements in North Carolina

Complete compliance guide — updated May 2026

Save your progress across devices

You can check items off right here — your progress saves to this device. Create a free account to sync across phone, tablet, and laptop.

Create free account

At a Glance

Notification Required

Yes

Testing Required

Yes

Portfolio Required

No

Notification & Registration

NC parents operate as a private school and must file a Notice of Intent with the NC Division of Non-Public Education (DNPE) each year before the school year begins. This is done online at ncdnpe.org.

Required Subjects

MathematicsReadingGrammarSpellingScienceSocial Studies

Key Steps to Get Started

  1. 1File a Notice of Intent with the NC Division of Non-Public Education (DNPE) at ncdnpe.org — required annually
  2. 2Administer a nationally standardized test each year
  3. 3Keep test results on file for at least 12 months
  4. 4Maintain an attendance register
  5. 5Keep immunization records on file

North Carolina Compliance Checklist

Last verified May 24, 2026

0 of 6 done

Sync your progress across devices

Already using the checklist above? Create a free account and your check-offs will follow you to any browser.

Create free account →

← View all states