North Carolina has a well-defined homeschool framework — file with the state, operate for 9 months, keep attendance records, and test annually. Here is everything NC homeschool families need to know in 2026.
North Carolina Homeschool Requirements (2026)
North Carolina is a moderately regulated homeschool state with clear, consistent requirements. Homeschools in NC operate as non-public schools and must register with the NC Division of Non-Public Education (DNPE). Once registered, requirements are manageable and straightforward.
📋 Step 1 — Register with NC DNPE
Register your homeschool with the North Carolina Division of Non-Public Education (DNPE) at doa.nc.gov/divisions/non-public-education — this is a one-time filing, not an annual one
File the Notice of Intent at least 5 business days before you begin, and wait for the Division's acknowledgment before starting. Filings are not accepted in May or June
Registration is online and free
The teaching parent must have at least a high school diploma or its equivalent
The notice asks for your name, address, the school's administrator and proof that the teaching parent has a high school diploma or equivalent
📚 Subjects
English Language Arts (reading, writing, grammar, spelling)
Mathematics
Science
Social Studies
The Division of Non-Public Education does not prescribe subjects for home schools. These are the core areas most families teach, and the annual test covers English grammar, reading, spelling and mathematics. You choose the curriculum and teaching method. Most families supplement with additional subjects like Coding, Art, Music, and foreign languages.
📅 School Calendar Requirements
Homeschool must operate for at least 9 months during the year
No minimum daily hours are specified by NC law
Attendance records must be maintained and kept available for inspection
Records must be available to DNPE representatives upon request
📊 Annual Standardized Testing (Required)
North Carolina requires annual nationally standardized testing for all homeschool students, measuring achievement in English grammar, reading, spelling, and mathematics
The test is a nationally standardized achievement test that you arrange; testing consultants can administer or score it
Test results must be kept on file at home and made available to DNPE upon request
You do not submit test results to DNPE unless specifically requested
North Carolina does not approve specific tests. Any nationally standardized achievement test works, such as the Iowa Test, Stanford 10, or CAT (California Achievement Test)
Schedule testing early in the year — many test administrators book up quickly in spring
📁 Record-Keeping
Maintain attendance records for the full school year
Keep annual standardized test results on file
Keep immunization records at home (you keep them; they are not part of the registration filing)
Records must be available for DNPE inspection if requested
⚠️ Always verify current requirements with the NC Division of Non-Public Education (doa.nc.gov/divisions/non-public-education) or HSLDA (hslda.org). Laws can change and this page is for general reference only. The North Carolina Home Educators (nche.com) is an excellent state-specific resource.
How Lumi Helps North Carolina Homeschool Families
📚
All Required Subjects Covered
ELA, Math, Science, Social Studies and Health — the core subjects most North Carolina families teach — plus Coding, Art, Music, US History, and more across 16+ total subjects.
📅
Attendance Tracking
Built-in attendance logging records every school session automatically. Print attendance records anytime for DNPE inspection if requested.
📊
Test Prep Support
Lumi's full K–8 curriculum prepares students for NC's required annual standardized tests by covering all tested subject areas thoroughly throughout the year.
📄
Printable Report Cards
Auto-generated report cards by subject and period — useful documentation alongside your required standardized test results.
📋
Lesson Activity Logs
Timestamped records of every lesson, score, and subject — perfect supplemental documentation for your homeschool records file.
👪
Flat Family Price
$9.99/month for all your kids. Up to 8 learner profiles on one account. NC families never pay per child.
Frequently Asked Questions — Homeschooling in North Carolina
Do I need to register my homeschool with North Carolina before I start?
Yes. North Carolina requires you to register your homeschool with the NC Division of Non-Public Education (DNPE) before you begin homeschooling. Registration is free and done online through the Division of Non-Public Education (doa.nc.gov/divisions/non-public-education). File the Notice of Intent at least 5 business days before you start, and do not begin until the Division acknowledges it (filings are not accepted in May or June). This is a one-time filing, not an annual one.
Does North Carolina require standardized testing for homeschoolers?
Yes — this is one of North Carolina's firm requirements. All homeschool students must take a nationally standardized achievement test annually, measuring achievement in English grammar, reading, spelling, and mathematics, that you arrange yourself. Results are kept at home and must be available to DNPE if requested. Any nationally standardized test works, such as the Iowa Test, Stanford 10, or the CAT.
Does the teaching parent need a degree in North Carolina?
North Carolina requires the teaching parent to have at least a high school diploma or its equivalent. No college degree or teaching certification is required. This applies to the parent or guardian who is the primary instructor.
How many days per year must I homeschool in North Carolina?
North Carolina requires homeschools to operate for at least 9 months during the calendar year. There is no specified minimum number of daily instructional hours, giving families flexibility in how they structure their school days.
Can my NC homeschooled child play public school sports?
North Carolina does not have a statewide law guaranteeing homeschool students access to public school extracurriculars. However, some districts allow participation on a case-by-case basis. Contact your local school district and the NC High School Athletic Association (nchsaa.org) for current eligibility rules.
What is the best homeschool curriculum app for North Carolina families?
Lumi Academy covers the core subjects most North Carolina families teach — ELA, Math, Science, Social Studies, and Health — with built-in attendance tracking, printable report cards, and lesson logs. The adaptive curriculum also thoroughly prepares students for NC's required annual standardized tests across all subject areas.
Start Homeschooling in North Carolina with Lumi
free 48-hour trial. Full K–8 curriculum with built-in attendance tracking and records.