Skip to main content

Homeschooling in North Carolina? Here’s your plan.

some requirements
  • No required subjects

North Carolina has a well-organized homeschool system administered through the Division of Non-Public Education (DNPE). Under N.C.G.S. 115C-547 et seq., you file a notice online, teach for nine calendar months, give an annual standardized test, and keep basic records. The DNPE online portal makes filing fast and simple.

North Carolina also offers a PESA (Personal Education Savings Account) program providing $9,000 to $17,000 for students with documented disabilities — one of the more generous special needs funding programs in the Southeast.

Every requirement on this page is sourced directly from North Carolina state law. See how we verify.

Homeschooling is legal in North Carolina. North Carolina is a moderate-regulation state. To homeschool, you need to submit a simple notice to Division of Non-Public Education (DNPE) At least 5 days before opening the home school (DNPE requires written acknowledgment before starting). North Carolina does not mandate specific subjects, requires Standardized test, and has no specific time requirements. Children ages 7–16 are subject to compulsory education.

Source: N.C.G.S. 115C-547 through 115C-565. Verified March 2026.

Regulation level
Moderate
Compulsory ages
7–16
Notification required
Yes — simple notice to Division of Non-Public Education (DNPE) At least 5 days before opening the home school (DNPE requires written acknowledgment before starting)
Assessment required
Yes — Standardized test, annually
Required subjects
None mandated
Primary statute
N.C.G.S. 115C-547 through 115C-565

The essentials under the Home School (DNPE Filing)

  1. 1Send a simple notice to Division of Non-Public Education (DNPE) At least 5 days before opening the home school (DNPE requires written acknowledgment before starting)
  2. 2Submit assessment results annually

North Carolina offers 2 options. See all below.

What to know about homeschooling in North Carolina

North Carolina requires a notice of intent filed through the DNPE website before you begin operating. This is a one-time filing — you do not need to renew annually. The DNPE acknowledges your filing and you are set. DNPE recommends filing at least five days before you start so they have time to process.

The annual standardized test has no minimum score. You administer a nationally normed test, keep the results on file for one year, and make them available if requested. The purpose is documentation, not gatekeeping.

One requirement that distinguishes North Carolina: the parent providing instruction must hold a high school diploma or GED (N.C.G.S. 115C-564). This applies to the Home School pathway. If this is a concern, the Private Church School pathway has no instructor credential requirement, though it operates under a different framework.

Teaching for nine calendar months means roughly September through May, but you decide the exact schedule. There is no minimum daily or weekly hours — just the nine-month duration requirement. North Carolina does not mandate specific subjects for home schools — you choose what to teach. The annual test covers English grammar, reading, spelling, and mathematics, so most families cover at least those areas.

Get your personalized North Carolina plan

Answer a few questions about your family, and we'll build your step-by-step checklist with ready-to-download documents. Takes about 5 minutes.

Start Your North Carolina Plan →

How we know this is right

Each sourced from N.C.G.S. 115C-547 through 115C-565 and backed by 20 linked sources.

20

sources linked

Cross-referenced against 3 independent sources including the state DOE and HSLDA.

Kept current

Last verified March 2026. State DOE pages monitored for changes.

How we verify our data →

Help us stay accurate

Recently filed in North Carolina? Your experience helps us verify this data.

How homeschooling works in North Carolina

North Carolina offers 2 options to homeschool. The most common is highlighted.

North Carolina offers two main pathways. The Home School pathway (filed through DNPE) is the most common and gives families direct control. The Private Church School pathway operates through church-affiliated umbrella organizations and has no instructor credential requirement, but does require nationally standardized testing at grades 3, 6, and 9 (N.C.G.S. 115C-549). Some families prefer the church school pathway for its flexibility, while others prefer the transparency and simplicity of the DNPE filing.

Home School (DNPE Filing)

N.C.G.S. 115C-547 through 115C-565

Most common

Notification

simple notice to Division of Non-Public Education (DNPE) At least 5 days before opening the home school (DNPE requires written acknowledgment before starting)

N.C.G.S. 115C-552; N.C.G.S. 115C-560 (via 115C-564) ·

Required subjects

No specific subjects required

Testing / assessment

Standardized test — annually

N.C.G.S. 115C-549; N.C.G.S. 115C-557 (via 115C-564) ·

Instructional time

No specific requirements

N.C.G.S. 115C-548; N.C.G.S. 115C-556 (via 115C-564) ·

Verified against N.C.G.S. 115C-547 through 115C-565, March 2026 · 22 individual claims tracked

Private Church School / School of Religious Charter

N.C.G.S. 115C-547 et seq.

Notification

simple notice to Division of Non-Public Education (DNPE)

N.C.G.S. 115C-552 ·

Required subjects

No specific subjects required

Testing / assessment

Standardized test — at specific grade levels

N.C.G.S. 115C-549 ·

Instructional time

No specific requirements

N.C.G.S. §115C-556 ·

Verified against N.C.G.S. 115C-547 et seq., March 2026 · 22 individual claims tracked

Forms and filings

Home School Notice of Intent

Issued by: Division of Non-Public Education (DNPE)

Web page

When due: At least 5 days before opening the home school (DNPE requires written acknowledgment before starting)

View form →

Private Church School / School of Religious Charter Notice of Intent

Issued by: Division of Non-Public Education (DNPE)

Web page
View form →

North Carolina-specific tips

Practical guidance

DNPE filing. The online filing at the DNPE website is one of the most streamlined state systems in the country. You enter your information, confirm the required details, and receive acknowledgment. Keep a copy of your filing confirmation.

Co-ops. North Carolina requires that groups of three or more families providing instruction together register as a non-public school. If your co-op involves shared teaching (not just socialization), be aware of this threshold.

Dual enrollment. The Career and College Promise (CCP) program offers tuition-free college courses for homeschool students age 16 and older. Courses are available at North Carolina community colleges and some universities. This is an excellent option for high school students.

Sports. North Carolina does not have a Tim Tebow law. Homeschool students do not have a statutory right to participate in public school athletics. Some districts may allow it on a case-by-case basis. Homeschool sports leagues are active throughout the state.

PESA for special needs. The PESA (Personal Education Savings Account) program covers students with documented disabilities and provides $9,000 to $17,000 for approved educational expenses including therapy, tutoring, and specialized curricula. Apply through the state scholarship granting organization.

High school. Parent-issued diplomas are recognized. Create a detailed transcript for college applications — NC public universities have homeschool-specific admissions requirements.

Explore North Carolina homeschool guides

Frequently asked questions

How do I start homeschooling in North Carolina?

To begin homeschooling in North Carolina, you need to file a simple notice with Division of Non-Public Education (DNPE) At least 5 days before opening the home school (DNPE requires written acknowledgment before starting). Compulsory education applies to ages 7 through 16. The legal basis is N.C.G.S. 115C-547 through 115C-565.

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

Yes. North Carolina requires a simple notice submitted to Division of Non-Public Education (DNPE). The deadline is At least 5 days before opening the home school (DNPE requires written acknowledgment before starting).

Is testing required for homeschoolers in North Carolina?

Yes. North Carolina requires Standardized test annually.

What subjects are required for homeschooling in North Carolina?

North Carolina does not mandate specific subjects for homeschoolers. North Carolina does not mandate specific subjects. Annual standardized testing covers English grammar, reading, spelling, and mathematics.

Your independent resources

These are the same primary sources we use. You can always read the originals.

Verified against state statute, March 2026 · What changed · How we verify

Get Your Personalized Plan →