All states

State Requirements

North Carolina Homeschool Requirements

North Carolina has moderate homeschool requirements. Families must homeschool for at least 180 days per year. You'll need to file notice with your state education department.

At a Glance

180 days/year

School days

Ages 7-16

Compulsory attendance

Notice Requirements

Notice is required

You must notify the state Department of Education of your intent to homeschool.

Assessment Requirements

Assessment is required

Type: Standardized testing

Frequency: Annually

Portfolio & Records

No portfolio required

While North Carolina doesn't mandate a portfolio, keeping records is still recommended.

Additional Notes

Annual standardized test required. Register with Division of Non-Public Education.

Source: Official state requirements · Verified March 2026

Track NC Compliance

Homeschool Fox automatically tracks your hours and progress against North Carolina's requirements.

Start free trial

14-day free trial

What we track for NC

  • Attendance days toward 180-day goal
  • Activity log with descriptions
  • PDF exports for evaluators

Frequently Asked Questions About Homeschooling in North Carolina

Do I need to notify anyone to homeschool in North Carolina?

Yes, North Carolina requires you to file notice of your intent to homeschool. You must notify the state Department of Education.

How many hours do I need to homeschool in North Carolina?

North Carolina doesn't specify a minimum number of hours, but requires at least 180 days of instruction per year.

Does North Carolina require testing for homeschoolers?

Yes, North Carolina requires some form of assessment for homeschooled students. Students must take standardized tests annually.

Do I need to keep a portfolio in North Carolina?

No, North Carolina does not legally require you to maintain a portfolio. However, keeping records of your homeschool activities is still highly recommended for your own reference and for potential college applications or if you ever need to demonstrate educational progress.

What subjects must I teach in North Carolina?

North Carolina does not mandate specific subjects. Families have complete flexibility in designing their curriculum and choosing what to teach. This allows you to tailor education to your children's interests and learning styles.