How to Start Homeschooling in North Carolina
Thinking about how to homeschool in North Carolina? Take a breath. This is one of the more welcoming states for homeschool families. The process is clear. The requirements are manageable. Thousands of families across the state are already doing what you are considering.
You do not need a teaching degree. You do not need your school district's blessing. Nobody reviews your curriculum. Nobody tells you which subjects to teach. File a Notice of Intent online with the Division of Non-Public Education (DNPE) before you start. Teach on a regular schedule for at least nine calendar months. Give your child a standardized test each year. The teaching parent needs a high school diploma or GED. That covers it.
This guide walks you through every North Carolina homeschool requirement in plain language. By the end, you will know exactly how to start homeschooling in North Carolina. If you are ready to get started, here is what to do right now: check that you have your high school diploma or GED, then head to the DNPE website.
Is homeschooling legal in North Carolina?
Yes. Homeschooling is legal in North Carolina. This is not a gray area. The state has a dedicated homeschool law at N.C.G.S. 115C-547 through 115C-565. North Carolina recognizes home schools as a type of nonpublic school. Your right to homeschool is in the statute.
The Division of Non-Public Education (DNPE) oversees home schools. DNPE is jointly run by the NC Department of Administration and the State Board of Education. Filing with DNPE is a notice, not an application. They do not approve or deny your filing. You are telling them you are operating. You are not asking permission.
North Carolina is a moderate-regulation state. You have real requirements. Annual testing. A nine-month schedule. A high school diploma or GED for the teaching parent. But nobody picks your textbooks. Nobody tells you which subjects to teach. Nobody reviews your lesson plans. The state trusts parents to teach. Follow a few clear rules and you are good.
At a glance
Yes. Homeschooling is legal in all 50 states and Washington, D.C.North Carolina is classified as Moderate regulation, meaning you need to file paperwork and meet some ongoing requirements like testing or record-keeping.
Based on N.C.G.S. 115C-547 through 115C-565
Required schooling ages
Based on state lawNorth Carolina requires education for children ages 7 through 16 under N.C.G.S. 115C-378. Kindergarten is not required.
If your child is 6 or younger, there is no rush. You have time to explore your options before anything is legally required. If your child is 17 or older, they are past the compulsory age. You can keep homeschooling, but the state no longer requires it.
At a glance
North Carolina requires education for children ages 7 through 16.
Compulsory attendance ages 7 through 16. Kindergarten not compulsory.
Step by step: how to start
Practical guidanceStarting a homeschool in North Carolina is simpler than most parents expect. Here is the process, step by step:
Step 1: Confirm you qualify. The teaching parent needs a high school diploma or GED (N.C.G.S. 115C-564). You must be the parent, legal guardian, or a household member. No teaching certification needed. If you finished high school, you qualify.
Step 2: File your Notice of Intent with DNPE. Go to the DNPE website at doa.nc.gov. You must file before opening your home school (N.C.G.S. 115C-552; N.C.G.S. 115C-560 via 115C-564). DNPE recommends filing at least five days before you start so they have time to process.
The form asks for:
- Your school's name and address
- The owner/operator's name
- The chief administrator's name and address
- The number of students enrolled
First-time filers also provide proof of a high school diploma or GED (N.C.G.S. 115C-564). The filing is free. It takes just a few minutes.
One timing note: DNPE accepts filings from July through April only. No filings during May or June. DNPE recommends filing at least five days before you start.
Step 3: Withdraw from school (if your child is enrolled). Write a short letter to the school principal or registrar. Include your name, your child's name and date of birth, the withdrawal date, and a statement that your child will be attending a home school filed with DNPE. Send it by certified mail or hand-deliver it and get a receipt.
File your DNPE notice before you send this letter. Without a DNPE filing on record, the school counts absences. Absences can trigger truancy proceedings. Having your filing in place prevents that. Keep copies of everything.
Step 4: Set up your records. From day one, keep these four things:
- Attendance records (a calendar or spreadsheet showing school days)
- Immunization records for each child
- Standardized test results (keep for at least one year)
- Your DNPE filing confirmation
These stay at home. You do not submit them. But they must be available if DNPE requests an inspection. No portfolio, daily logs, or detailed curricular records are required by law.
Step 5: Start teaching. Teach on a regular schedule for at least nine calendar months. North Carolina does not mandate specific subjects, but your child will take a standardized test each year covering English grammar, reading, spelling, and mathematics. Pick your curriculum. Pick your methods. No mandated textbooks. No required teaching approach. This is your classroom now.
At a glance
Send 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)
Submit assessment results annually
What you need to file
Based on state lawThe DNPE Notice of Intent is your one required filing under N.C.G.S. 115C-552 and 115C-560. Do it online at the DNPE website (doa.nc.gov).
The form asks for:
- Your school's name and address
- The owner/operator's name
- The chief administrator's name and address
- The number of students enrolled
- Proof of high school diploma or GED (first-time filers only)
The filing window runs July through April. DNPE does not accept filings in May or June. If you are planning a mid-year start, file anytime within the July-to-April window. DNPE recommends filing at least five days before you start teaching.
This is a one-time filing. You do not need to submit a new form annually. There are no fees. DNPE does not approve or deny your filing. Once you submit, you are officially operating. Your filing stays active until you notify DNPE that you are closing the school.
At a glance
- Type
- simple notice
- Send to
- Division of Non-Public Education (DNPE)
- Deadline
- At least 5 days before opening the home school (DNPE requires written acknowledgment before starting)
- How often
- one time
- Notes
- Filed online via the DNPE website. Required information includes name and address of the school, name of owner/operator, and name and address of chief administrator.
N.C.G.S. 115C-552; N.C.G.S. 115C-560 (via 115C-564)
Testing and assessment
Based on state lawAnnual standardized testing is one of the key North Carolina homeschool requirements (N.C.G.S. 115C-557). Each year, give your child a nationally standardized test covering English grammar, reading, spelling, and mathematics.
Acceptable tests include:
- Iowa Tests of Basic Skills (ITBS)
- California Achievement Test (CAT)
- Stanford Achievement Test
- Woodcock-Johnson
- Peabody Individual Achievement Test (PIAT)
To get started, order a test through the publisher or a homeschool testing service. Many families administer the test at home. You can also find local testing groups through your homeschool community or NCHE (nche.com).
There is no minimum score. Your child does not need to hit any benchmark. This is not pass/fail. Results stay at home. You do not send them to DNPE. Keep them on file for at least one year. DNPE can request to see them but does not routinely collect them.
Think of the test as a check-in. A way to see where your child is strong and where you might adjust.
At a glance
- Accepted types
- Standardized test
- Frequency
- annually
Must administer a nationally standardized test or equivalent measurement each year covering English grammar, reading, spelling, and mathematics. No minimum score requirement. Acceptable tests include Iowa Tests of Basic Skills (ITBS), California Achievement Test (CAT), Stanford Achievement Test, Woodcock-Johnson, Peabody Individual Achievement Test (PIAT), and others. Results retained at the home school for at least one year; must be available for DNPE inspection upon request but are not routinely submitted.
See our full assessment guide for North Carolina for details.
N.C.G.S. 115C-549; N.C.G.S. 115C-557 (via 115C-564)
Multiple ways to homeschool
North Carolina gives families two practical ways to homeschool. The requirements differ quite a bit. Understand both before you choose.
Pathway 1: Home School (DNPE Filing). This is the standard pathway covered in this guide. File directly with DNPE. Teaching parent needs a high school diploma or GED. Give an annual standardized test. No mandated subjects. Most families go this route.
Pathway 2: Private Church School or School of Religious Charter. If your family is affiliated with a church, you may enroll in a private church school that files with DNPE on your behalf. Fewer requirements apply. No diploma requirement for the instructor. No state-required subject list. Testing is required but less frequent — nationally standardized tests at grades 3, 6, and 9 rather than annually (N.C.G.S. 115C-549). The school must be run by a bona fide church, group of churches, or religious charter. Using this pathway without a genuine religious affiliation may be legally questionable.
Many families use church school umbrella organizations. The umbrella handles DNPE filings. Some offer transcripts, curriculum guidance, or community events. Each umbrella sets its own rules. Some require portfolios, testing, or meetings. Ask about their specific requirements before you enroll.
Both pathways require at least nine calendar months on a regular schedule. Both require attendance and immunization records.
At a glance
North Carolina offers 2 different ways to homeschool, each with different requirements:
- •Home School (DNPE Filing): You file a one-time notice with the Division of Non-Public Education (DNPE) online before you start, teach on a regular schedule for at least 9 calendar months, and administer a nationally standardized test each year. No mandated subjects. The teaching parent must have a high school diploma or GED. No minimum test score required — results are kept at home, not submitted.
- •Private Church School / School of Religious Charter: You enroll in a private church school or school of religious charter that files with DNPE on your behalf. No high school diploma requirement for the instructor and no required subject list from the state. Standardized testing is required at grades 3, 6, and 9 (not annually). Best for families affiliated with a church or who want reduced requirements compared to the direct home school pathway.
Our wizard helps you choose the right one. Compare all pathways for North Carolina
North Carolina-specific tips
File your DNPE notice first. This is the single most important step. Operating without a filing can lead to truancy charges. File before you start teaching.
Keep attendance records from day one. You never submit them. But they must be available for inspection. A calendar or spreadsheet works fine.
Check co-op rules before joining. Three or more families teaching together regularly must register as a nonpublic school (N.C.G.S. 115C-563). Two families together is fine. Field trips and enrichment activities are fine. A 2013 amendment permits co-ops, tutors, and outside instruction. But a co-op meeting more than two days a week or four-plus hours may need a childcare license. Before joining any co-op, ask how many families participate and how often they meet.
Your teen can earn free college credit. The Career and College Promise (CCP) program lets homeschool students aged 16 and older take community college courses. Credits count for both high school and college. Tuition and fees are covered. Contact your local community college admissions office and ask about homeschool enrollment through CCP. Your student will need to show college readiness through placement tests.
You issue the diploma. You give your child a diploma in the name of your home school. No state-issued homeschool diploma exists. You create the transcript too. No state template. Colleges generally accept homeschool diplomas. Some ask for extra documentation like test scores or course descriptions.
Public school sports are not guaranteed. NC does not give homeschool students a right to public school extracurriculars. Some districts allow it case by case. Community leagues and homeschool athletic organizations are available.
Special needs families should plan ahead. No specific NC law covers homeschooled special needs students. Withdrawing a child with an IEP means losing public school services. But your district must still evaluate your child under Child Find. Contact your local Exceptional Children's Program office to ask what is available. The NC PESA (Personal Education Savings Account) program may help pay for private therapies including speech therapy, tutoring, and educational technology.
Connect with other families. North Carolinians for Home Education at nche.com is the statewide homeschool organization. They help you find local groups, stay current on legal changes, and build community. Reach out to them early — having a network makes a real difference.
Get your personalized plan
Our wizard creates a step-by-step checklist based on your family, your state, and your timeline, with documents ready to download.
Start your North Carolina planRequirements sourced from N.C.G.S. 115C-547 through 115C-565. Verified against primary legal sources. Last verified: March 2026