HearthslateBlog
ArticlesGet Started
All Articles
Getting Started May 4, 2026 4 min read

How to Start Homeschooling in North Carolina: NCDNPE, Tests, Records

North Carolina's homeschool law is short and clear. File once with NCDNPE, test annually, keep attendance. Here's exactly what each step looks like.

TH

The Hearthslate Team

Hearthslate Education Team

How to Start Homeschooling in North Carolina: NCDNPE, Tests, Records

North Carolina sits in the middle of the homeschool regulation spectrum. It's not Texas-loose, but it's nowhere near New York. You file one notice when you start, give your child an annual standardized test (and keep the score on file), maintain basic attendance records, and operate for at least 9 months a year. That's the whole framework.

The law: Article 39 of NC General Statutes

Homeschools in North Carolina are technically "non-public schools" under General Statute 115C-563. They're regulated by the Division of Non-Public Education (NCDNPE), a small office of the state Department of Administration. That's important — you're not dealing with your local public school district at all. NCDNPE is the only office you file with.

Step 1: File the Notice of Intent with NCDNPE

Before you start (or within 30 days of pulling your child out of school), file the online Notice of Intent at the NCDNPE website. You'll need:

  • Name of your home school (you make this up — "Smith Academy," "Oakwood Home School," anything)
  • Your address
  • Names and ages of children to be enrolled
  • Chief administrator's name (typically a parent)
  • The chief administrator must have at least a high school diploma or its equivalent

Submission is free and online. You'll get a confirmation. That's your legal "license" to homeschool in NC — keep a copy.

If you ever move within North Carolina, update the address with NCDNPE within 30 days. If you stop homeschooling (kids go back to school, move out of state), file a "Withdrawal of Notice of Intent" — also a one-pager.

Step 2: Operate at least 9 months per year

NC law requires home schools to operate on a "regular schedule" for at least 9 calendar months per year, excluding "reasonable holidays and vacations." You define the schedule. There is no required number of hours per day, no required school-day length. Most families run roughly September through May or August through May with breaks.

You DO have to keep an attendance record. Date by date, who was present. A simple paper planner or a spreadsheet works. NCDNPE can ask to see it.

Step 3: Annual standardized test

This is the requirement most families ask about first. Every year, each child enrolled in your home school must take a nationally standardized achievement test. The test must measure achievement in three areas: English grammar, reading, spelling, and mathematics.

You pick the test. Common options:

  • Iowa Test of Basic Skills (ITBS)
  • Stanford Achievement Test
  • California Achievement Test (CAT)
  • TerraNova
  • PASS (Personalized Achievement Summary System) — homeschool-specific, mail-in

You can administer the test yourself if it's an "open" test that doesn't require a certified administrator (the CAT and PASS are popular for that reason — both can be ordered by mail and administered by the parent). Or you can pay a certified test administrator $40–$100 to administer it.

Keep the test results on file for at least one year. You do NOT have to submit the scores to anyone. NCDNPE can request to see them during an inspection.

What about inspections?

NCDNPE has the authority to inspect home schools, but in practice inspections are rare. They happen mostly in response to complaints (truancy reports, a neighbor calling the school district, etc.). When an inspection happens, you'll get a few days' notice, and the inspector wants to see:

  • Your Notice of Intent on file
  • Attendance records
  • The most recent annual test results
  • The chief administrator's diploma (briefly)

That's it. Inspectors are not curriculum reviewers; they don't grade your teaching. They just confirm the four items above. If your records are organized, the visit takes 15 minutes.

What you do NOT have to do in North Carolina

  • Submit curriculum for approval
  • Have a teaching certificate (a high school diploma is enough)
  • Notify your local school district (just NCDNPE — not the district)
  • Submit test scores to the state
  • File quarterly reports
  • Have an "evaluator" or annual review

High school and college

North Carolina home schools issue their own diplomas — there is no state-issued homeschool diploma. The UNC system, NC State, App State, and Western Carolina all explicitly accept home-school graduates with SAT/ACT scores and a parent-issued transcript. NC community colleges accept home-school graduates for dual enrollment starting at 16.

If your kid is heading toward college, start building the transcript in 9th grade. We have a homeschool transcript template with a working example.

Practical setup

The NC paperwork load is light, but you still want a basic system:

  • A simple attendance log (a calendar or spreadsheet with check marks)
  • A folder or app for storing test results year over year
  • A copy of your Notice of Intent confirmation
  • For high school: a year-by-year transcript draft you update as courses complete

If you don't want to build this yourself, Hearthslate tracks the attendance and course completion automatically as your child works through the curriculum. Transcripts generate on demand. The whiteboard tutor demo shows what a typical lesson looks like.

Costs

Notice of intent: $0. Annual test: $25–$100 depending on which test and whether you self-administer. Curriculum: $300–$1,500 per child per year in most families.

The big picture

NC's homeschool law is the result of decades of advocacy by the North Carolinians for Home Education (NCHE) organization. The law is generous because parents have shown up consistently to defend it. Run a real home school, file your notice, keep your records, give the annual test — and you'll have the same freedom every NC homeschool family has had for thirty years.

North Carolinagetting startedNCDNPEstate law
TH

The Hearthslate Team

The Hearthslate team writes about homeschooling, curriculum design, compliance, and building a thriving family-centered education.

Simplify your homeschool journey

Hearthslate gives you curriculum, compliance tools, and community — so you can focus on what matters most.

Get Started Free

Related Articles

Switching from Public School to Homeschool Mid-Year: A Survival Guide
Getting Started

Switching from Public School to Homeschool Mid-Year: A Survival Guide

Pulling your kid out of school mid-year is allowed in every state, and it might be the right call. Here's the legal, logistical, and emotional playbook for the first 30 days.

How Much Does Homeschooling Actually Cost? A Real Breakdown
Getting Started

How Much Does Homeschooling Actually Cost? A Real Breakdown

Homeschooling can cost $300/year per kid or $5,000/year per kid. Here's where the money actually goes, what you can skip, and the lost-income side most articles ignore.

How to Start Homeschooling in New York: IHIP, Quarterly Reports, Survival
Getting Started

How to Start Homeschooling in New York: IHIP, Quarterly Reports, Survival

New York has the most paperwork of any state. Once you understand the rhythm — IHIP, four quarterly reports, annual assessment — it's manageable. Here's the survival guide.

Hearthslate

The complete homeschool operating system. Curriculum, compliance, community — all in one place.

Resources

BlogGetting StartedCurriculum GuidesState Compliance

Platform

Sign InGet Started

© 2026 Hearthslate Education. All rights reserved.