Source-linked North Carolina guide

North Carolina homeschool requirements

North Carolina expects a registered home school, a regular schedule, and three kinds of records: attendance, immunization, and an annual standardized test.

Last updated October 18, 2026

North Carolina home schools file a Notice of Intent with the Division of Non-Public Education (DNPE) before they begin, and the teacher must hold at least a high school diploma or equivalent. The home school must teach on a regular schedule for at least nine calendar months a year (excluding holidays and vacations), keep annual attendance and immunization records for each student, and give each student a nationally standardized achievement test every year, keeping the results for at least one year.

Not legal advice. This page summarizes official North Carolina sources as they read on October 18, 2026. Laws and agency guidance change. Read the linked sources, and ask your school district, the state agency, or a qualified professional about your situation.
Notice of intentDNPE, before starting
Instruction9 calendar months
RecordsAttendance + immunization
TestingEvery year

What the official sources say

Records worth keeping in North Carolina

The list below mixes what the sources above require with habits that make the year easier to show later. Only the facts above are legal requirements.

Where TeachKeep fits

TeachKeep is an iPhone app for recording completed learning. It keeps each child’s records separate by school year.

TeachKeep is not an attendance form and does not file anything with DNPE. DNPE says the law does not require a particular attendance form, and its own form is optional.
Records-first on iPhone

Keep the North Carolina record as the year happens.

Log what was done, by child and subject, in under a minute.

Download on the App Store

Official sources and last check

Retrieved and last checked October 18, 2026. The date records when the linked material was read. It does not guarantee that no rule changed afterward.

Frequently asked questions

How many days do North Carolina homeschools have to teach?

DNPE describes the requirement as instruction on a regular schedule for at least nine calendar months of the year, excluding holidays and vacations. It is stated in months, not as a day count.

What records does North Carolina require homeschools to keep?

Attendance records, immunization records, and the results of the annual nationally standardized test for each student.

Do I have to send test scores to DNPE?

DNPE says test results must be kept on file at the home school for at least one year and made available for inspection on request.