Skip to main content

Get a head start on all of our programs!

Join Waitlist

Ready to get started?

Explore our programs!

How to Homeschool in North Carolina: Legal Requirements Made Simple

The Eaton TeamThe Eaton Team
July 10, 2026
10 min read
Friendly stone character representing homeschool North Carolina requirements and planning

If you’re planning to homeschool in North Carolina, you’re joining nearly 180,000 students learning at home across the state. According to EdNC, the number of registered home schools increased to 96,529 during the 2023-24 school year. Before ordering curriculum, understand the legal requirements. North Carolina requires you to file a Notice of Intent, maintain attendance records, and conduct annual testing. The rules might seem hard at first. But thousands of families navigate them successfully every year. This guide walks you through exactly what you need to do to homeschool legally in North Carolina. We’ll cover your initial paperwork to yearly compliance requirements.

What Are the Basic Requirements to Homeschool in North Carolina?

North Carolina treats homeschools as non-public schools under state law. This means you’re starting your own school, not just teaching at home. The state keeps the requirements simple. But you need to meet all of them to homeschool legally.

Here’s what North Carolina requires:

  • At least one parent must have a high school diploma or GED. According to the North Carolina Department of Public Instruction, you don’t need a teaching certificate. You just need a high school education yourself.
  • You must operate on a regular schedule for at least nine calendar months. This doesn’t mean September through May. You can choose any nine months that work for your family.
  • You need to teach the basic subjects. North Carolina requires English, math, science, and social studies. Beyond these core subjects, you choose what and how to teach.
  • Your children must attend regularly. The state doesn’t define “regularly.” But you’ll need to keep attendance records showing consistent instruction.

The state gives you freedom in how to teach these subjects. According to the DPI, North Carolina doesn’t require homeschools to follow a set course of study for each grade level.

Stone characters reviewing homeschool North Carolina requirements checklist together
Understanding the basic requirements for homeschool North Carolina helps ensure compliance from day one.

How Do I File the Notice of Intent to Homeschool in North Carolina?

Your first official step is filing a Notice of Intent. File it with the North Carolina Division of Non-Public Education. Submit this form within 30 days of starting your home school. The deadline matters. Don’t wait until you’ve already begun teaching to file.

The form itself is simple. Provide basic information. List the names of the parent or guardian who will be teaching. Add your home address. Give the name you’re giving your home school. Include your planned start date. Also show whether you’re operating as a religious or independent home school.

Two Ways to File Your Notice of Intent

Two filing options are available. Submit your Notice online through the DNPE website for instant confirmation. Or print the form and mail it to the Division of Non-Public Education in Raleigh. Most families choose the online route. It’s faster and you don’t have to wonder if your envelope arrived.

Once filed, save a copy of your Notice of Intent. Keep it in your homeschool records. This proves you registered properly. This document shows you’re operating a legal home school in North Carolina.

What Records Must I Keep for My North Carolina Homeschool?

North Carolina keeps recordkeeping requirements simple compared to many states. Don’t submit lesson plans or portfolios to anyone. But maintain certain records at home in case they’re ever requested. Here’s what you must keep:

  • Attendance records: Track the days you provide instruction. This shows you’re meeting the nine-month requirement. A simple calendar or spreadsheet works fine.
  • Immunization records: Keep your child’s vaccination records on file. North Carolina does allow religious exemptions if that applies to your family.
  • Standardized test results: Store annual test scores for students in grades 3 through 12. Submit these to your school administrator. But keep copies for your own records.
  • Notice of Intent confirmation: Keep the confirmation or receipt from when you filed your initial Notice of Intent with the Division of Non-Public Education.

Many families choose to keep extra records. These include work samples, reading logs, or curriculum receipts. These aren’t required. But they can help track progress and make planning easier. The key is maintaining the required documents. Then you can show compliance if needed.

Understanding North Carolina’s Homeschool Testing Requirements

Once your child reaches third grade, add annual testing to your homeschool routine. North Carolina law requires students in grades 3 through 12 to take a nationally standardized test once per year. This requirement helps ensure your child is making academic progress. But it’s much simpler than it sounds.

Several approved tests are available. These include the California Achievement Test (CAT), Iowa Test of Basic Skills, or Stanford Achievement Test. The best part? Administer the test right at home. There’s no need to drive to a testing center. You don’t need to schedule an appointment with a proctor. Many homeschool families order tests online. They complete them at their kitchen table during a regular school week.

After your child finishes the test, keep the results in your records. Don’t submit them to the Division of Non-Public Education unless they specifically request them. Most families never get asked. Just file the results with your attendance records. Then move on with your year. If your child scores below grade level, don’t panic. The state doesn’t require specific scores. The test simply documents that you’re teaching and your child is learning.

Stone character confidently demonstrating homeschool North Carolina testing and assessment readiness
North Carolina homeschool testing requirements are manageable when you understand the expectations and prepare accordingly.

Can I Homeschool in North Carolina If I Don’t Have a High School Diploma?

Yes, but at least one parent or guardian must have a high school diploma or equivalent. According to North Carolina’s Department of Public Instruction, home school instructors must have at least a high school diploma. Though you don’t need to be a certified teacher.

If neither parent currently meets this requirement, two main options exist. First, pursue a GED before filing your Notice of Intent to homeschool North Carolina. Many community colleges offer free or low-cost GED preparation classes. Second, enroll your child in an umbrella school. These schools provide administrative oversight and instruction. These private schools handle the legal requirements. Meanwhile, you support your child’s learning at home.

This diploma requirement exists to ensure basic educational qualifications. It protects your legal standing if your homeschool is ever questioned by authorities. Don’t let this requirement discourage you. It’s achievable. Many parents have successfully obtained their GED specifically to homeschool their children.

What Happens If My Local School District Contacts Me About Homeschooling in North Carolina?

A truancy letter from your local school district might arrive. This happens especially if you recently withdrew your child from public school. Don’t panic. This usually happens because the district doesn’t have your homeschool registration on file. School districts track attendance for students they believe should be enrolled. Your child is still in their system until they know otherwise.

Respond quickly with a simple letter. Include a copy of your filed Notice of Intent. Keep your tone professional and factual. Don’t explain your educational philosophy. Don’t defend your decision to homeschool. The district just needs confirmation that you’ve registered with the Division of Non-Public Education.

Here’s what’s important. Once you’ve filed your Notice of Intent with DNPE, your local school district has no authority over your homeschool. They can’t require specific curriculum, meetings, or lesson plan submissions. Your only legal obligations are to DNPE, not to the district. If the district continues to contact you after you’ve provided proof of registration, politely refer them to your DNPE filing. Keep copies of all correspondence for your records.

How to Stay Compliant Year After Year

Staying compliant with North Carolina homeschool law gets easier once you build good habits. The key is creating systems that remind you of deadlines. These systems also keep your paperwork organized. Here’s how to make compliance automatic:

  • Set calendar reminders for annual testing windows. Most families test in April or May. So set an alert in March to schedule your appointment.
  • Store all records in one organized location. Whether you use a file folder or a digital system, keep attendance logs, test results, and your Notice of Intent together. Put them where you can find them quickly.
  • Update your Notice of Intent if you move to a new county. File with your new county’s Division of Non-Public Education within 30 days of moving.
  • Connect with local homeschool groups for support and accountability. Other families can remind you about deadlines. They can share tips for record-keeping that works in real life.

Frequently Asked Questions

Do I need to notify my local school district when I start homeschooling in North Carolina?

No, don’t file with your local school district. Submit your Notice of Intent directly to the state Division of Non-Public Education (DNPE). Your local district might reach out when they notice your child isn’t enrolled. But they have no oversight authority once you’ve filed with DNPE. Keep a copy of your filed notice in case the district contacts you.

Can I homeschool part-time and send my child to public school part-time in North Carolina?

It depends on your local district’s policies. Some districts allow part-time enrollment for specific classes or extracurricular activities. Others don’t offer this option. Contact your district directly to ask about their dual enrollment policies. Keep in mind that if you enroll part-time, you may need to follow the district’s attendance and testing requirements for those classes.

What subjects am I required to teach when I homeschool in North Carolina?

North Carolina law doesn’t specify exact subjects or curriculum standards. Your homeschool must provide instruction in the basic education program. This includes English, math, science, and social studies. Complete flexibility exists in how you teach these subjects and what materials you use. Add other subjects like art, music, or foreign language as you see fit.

Do homeschoolers in North Carolina have to follow public school curriculum?

No, choose your own curriculum and teaching methods. North Carolina gives homeschool families full control over what and how to teach. You just need to cover the basic subject areas. Use traditional textbooks, online programs, unit studies, or a mix of approaches. This freedom is one of the biggest advantages of homeschooling in the state.

Can my homeschooled child participate in public school sports in North Carolina?

Yes, North Carolina’s Homeschool Sports Law allows homeschoolers to try out for public school athletic teams in their resident district. Your child must meet the same eligibility requirements as enrolled students. This includes age limits and academic progress standards. Contact your local school’s athletic director to learn about their specific registration procedures and tryout schedules.

North Carolina’s homeschool laws might have seemed overwhelming when you first started researching. But they’re actually quite manageable once you understand the basics. File a Notice of Intent with DNPE. Maintain attendance records showing 180 days of instruction each year. Conduct annual standardized testing for students in grades 3-12. That’s it. Within these simple requirements, complete freedom exists. You can choose your curriculum, set your own schedule, and teach in the way that works best for your family.

Your next step is simple. Download the Notice of Intent form from the DNPE website and fill it out. Submit it at least 30 days before you start homeschooling. While waiting for your approval, set up a basic record-keeping system. Even a simple calendar or spreadsheet works perfectly for tracking attendance. Create a folder where you’ll store test results and other important documents. It can be physical or digital. These small organizational steps now will save you stress later. They’ll give you confidence that you’re meeting all state requirements. Thousands of North Carolina families are homeschooling successfully. You can too.

Curious if Eaton is the right fit for your family?

Book a free 15-minute call and we'll help you find the right fit — or explore on your own below.

Book a Free 15-Min Call
The Eaton Team

The Eaton Team

Curated resources and expert insights from the Eaton team to support your homeschool journey. Our content is researched and crafted to help families thrive.