North Carolina Homeschool Law


If any of this information is out of date or if the links are not redirecting properly please let us know by leaving a comment below.

Required Attendance Age

The State of North Carolina requires your child to attend school from the age of 7 to 16 years old. Legal schooling options include:

  • public school
  • non-public school
  • private school
  • home school

(see legal reference #1)

Notify The School District

The North Carolina Homeschool Law requires you send a Notice of Intent to homeschool to the Department of Non-Public Education. This Notice of Intent must be sent after July 1st of the first year you will be homeschooling. You do not need to send in this Notice every year, it is a one time form, not an annual one. You will only need to send in one Notice of Intent for your entire household, not per child that will be homeschooling. The Notice of Intent will ask you for the following information:

  • name of your school (NOTE: the DNPE gives instructions on how to do this, and how not to do this)
  • address of your school
  • name of your school’s chief officer/owner
  • if you are operating as a religious or a non-religious school
  • a copy of your HS diploma showing proof of your qualification to homeschool

(see legal reference #2 and #3)

If You Need To Withdraw Your Child

If your child is already attending a North Carolina public school you will need to officially withdraw them in order to homeschool. The DNPE recommends that you file a Notice of Intent in early July and with the copy of your diploma make a note that reads,


Continue to send your child to school until the home school registration process has been completed.

(see legal reference #4)


The North Carolina Homeschool Law requires you to have at least a high school diploma (or it’s equivalent; i.e. a GED).

(see legal reference #5)

Days Of Instruction

The North Carolina Homeschool Law requires you to teach for at least 9 calendar months out of the year (excluding holidays and vacations).

(see legal reference #6)

Required Subjects

The North Carolina Homeschool Law does not require you to teach a specific list of required subjects.

However, HSLDA suggests that you keep detailed records of your homeschool program and samples of your child’s work in case you might ever need proof of your child’s education.

Keep Records

The North Carolina Homeschool Law requires you to keep the following records:

  • attendance for each child
  • immunization records (these can be reviewed by state or local health inspectors)
  • annual test scores (keep for one year after the test is taken)

(see legal reference #6 and #7)


The North Carolina Homeschool Law requires homeschoolers to participate in a Nationally Standardized Test (or equivalent) every year. The following is a list of tests that homeschool and private school students use most often in North Carolina:

  • BASI
  • California Achievement Test
  • IOWA Test of Basic Skills: Iowa assessments form E
  • PASS Test
  • Stanford Achievement Test
  • Terra Nova Plus
  • Woodcock-Johnson Test of Achievement

NOTE: All of these tests, and more, are available through Brewer Testing Services.

The Nationally Standardized Test you choose must cover these 4 subjects:

  • English grammar
  • reading
  • spelling and
  • mathematics

(see legal reference #7)

Immunization Law For North Carolina Homeschoolers

The state of North Carolina requires homeschool students to receive vaccinations, or submit a waiver, and keep records of either.

However, you do not need to submit proof of your immunizations to the DNPE.

(see legal references #6 and #7)

Helpful Websites For North Carolina Homeschoolers

For local support and information visit these North Carolina homeschool websites:

North Carolina Department of Non-Public Education (DNPE)

North Carolinians For Home Education (NCHE)

Brewer Testing Services

North Carolina Homeschool-ology

Legal References

  1. Required Attendance Age: North Carolina General Statutes 115C-378(a).
  2. New School Notice Requirements: North Carolina General Statutes 115C-552.
  3. North Carolina Administration: Homeschool Requirements and Recommendations.
  4. Homeschool FAQ’s.
  5. Qualification: North Carolina General Statutes 115C-564.
  6. Hours of Instruction: North Carolina General Statutes 115C-548.
  7. Annual Testing: North Carolina General Statutes 115C-549 and 115C-564.

This summary is for informational purposes only and is not given as legal advice. does not endorse any of the links or organizations listed above.

Leave a Reply

Your email address will not be published. Required fields are marked *