State law guide
How to Homeschool in North Carolina
Checked by hand against NC DNPE, Home School Requirements and Recommendations, last verified June 13, 2026.
Take the Homeschool Style Quiz
Is homeschooling legal in North Carolina?
Yes, homeschooling is fully legal in North Carolina. North Carolina treats your homeschool as a tiny non-public school, complete with a name you choose yourself. You file one online notice with the Division of Non-Public Education (DNPE) when you open, and after that the state mostly leaves you alone. The annual test requirement sounds intimidating, but the results stay in your own files.
North Carolina homeschool requirements at a glance
| Notice required | Yes, a one-time online notice of intent to DNPE before you begin. |
|---|---|
| Required subjects | No, North Carolina does not mandate subjects (the annual test covers core skills). |
| Testing / assessment | Yes, an annual nationally standardized test, kept on file at home. |
| Recordkeeping | Yes, attendance, immunization records, and the latest test results. |
| Parent qualifications | At least a high school diploma or its equivalent. |
North Carolina homeschool law in detail
Each requirement below links to the statute that governs it, so you can read the law yourself instead of taking our word for it. The governing law is N.C. Gen. Stat. 115C-563 et seq..
Notice / letter of intent
Under N.C. Gen. Stat. 115C-563, you file a one-time notice of intent to operate a home school with the Division of Non-Public Education (DNPE) through its online system before your school opens; DNPE asks that it arrive at least 5 days before your opening date. The notice includes your chosen school name, address, and the chief administrator (you), and you attest that the administrator holds a high school diploma or equivalent. One notice covers the whole school, not each child. Note the filing window: DNPE does not accept notices in May and June (in 2026 the system closed May 1 and reopens July 6). You only need to file once your child is 7 or will turn 7 during the school year, and you notify DNPE when your school closes.
Read the law: N.C. Gen. Stat. 115C-563 (one-time notice to DNPE)
Required subjects
North Carolina does not dictate subjects or curriculum for home schools. The annual standardized test must cover English grammar, reading, spelling, and mathematics, which in practice shapes what most families make sure to teach. Beyond that, you have full freedom in what and how you teach.
Read the law: No subject mandate NC does not dictate subjects; the annual test covers grammar, reading, spelling, and math. Governing statutes: N.C. Gen. Stat. 115C-563 et seq.
Required days or hours
Your home school must operate on a regular schedule for at least nine calendar months of the year, excluding reasonable holidays and vacations. No daily hour count is required, though DNPE recommends instruction comparable to conventional schools.
Read the law: N.C. Gen. Stat. 115C-563 et seq. (operate at least 9 months)
Recordkeeping
You must keep a daily attendance record and immunization records for each student (these stay at home; nothing is mailed in). Keep each year's standardized test results on file for at least one year and make them available to DNPE if requested. DNPE recommends, but does not require, keeping records longer and maintaining lesson documentation.
Read the law: N.C. Gen. Stat. 115C-563 et seq. (attendance and immunization records; test results kept 1 year)
Testing and assessment
Each year, every student must take a nationally standardized achievement test covering English grammar, reading, spelling, and mathematics. You choose the test and arrange administration; many families test at home or through co-ops, depending on the test publisher's rules. Results are not submitted to anyone; you simply retain them for at least one year. There is no minimum score in the law.
Read the law: N.C. Gen. Stat. 115C-563 et seq. (annual nationally standardized test)
Withdrawing from public school
File your notice of intent with DNPE first and save the confirmation (DNPE issues acknowledgment of your registered school). Then notify your child's public school in writing that the student is withdrawing to attend a registered home school, and complete any school exit paperwork. Having your DNPE registration in hand prevents truancy confusion during the handoff.
Read the law: N.C. Gen. Stat. 115C-563 (file notice with DNPE)
Good to know
Two notable recent changes: an amendment to N.C. Gen. Stat. 115C-563(a) expressly allows tutors, co-op group instruction, and outside expert instructors in home schools, and Senate Bill 48 (2025) requires local boards to open interscholastic sports at base public high schools to homeschoolers. Also plan around DNPE's annual notice-of-intent blackout each May and June.
How to start homeschooling in North Carolina
- Confirm the parent acting as chief administrator holds a high school diploma or its equivalent (DNPE recommends keeping a copy on hand).
- Pick a name for your home school and file the notice of intent online with DNPE before opening; avoid the May 1 to early July filing blackout when planning your start date.
- Save the DNPE acknowledgment, then formally withdraw your child from their current school in writing.
- Set up your simple record system: daily attendance log, immunization records, and a folder for test results.
- Run your school on a regular schedule for at least nine calendar months, and schedule a nationally standardized test (grammar, reading, spelling, math) once each year.
File your notice
North Carolina requires filing a Notice of Intent to operate a home school online through the Division of Non-Public Education system, which is available July through April and closed during May and June.
- NC DNPE Notice of Intent to Establish a Home School (online filing system)
- NC DNPE File a Notice of Intent (official guidance page)
No login and no fee to file. If you need wording, our fill-in-the-blank letter template is just below.
Form links checked when we built this page.
Homeschool funding in North Carolina
We're verifying North Carolina's funding programs against official sources right now, dollar amounts and rules change yearly, and we'd rather be right than first. Check back soon.
Free North Carolina withdrawal letter template
Fill-in-the-blank and ready to send. Free, no email required.
Download the free templateFind homeschool families near you in North Carolina
Co-Op
- ARCH Raleigh · Raleigh
The Association of Roman Catholic Homeschoolers serving the greater Raleigh area, with co-ops and enrichment options plus events all year from liturgical celebrations to a science fair and a Father-Daughter Dance. Families of every educational style are welcome, united by raising kids in the faith.
Visit website - Asheville Homeschool Co-op · Asheville
A parent-run co-op founded in 2004 where homeschooling families work together to create a day of community fun and learning. Members teach and assist in each other's classes, with fall and spring sessions mixing academics, crafts, and just-for-fun offerings.
Visit website - Discovery Days Homeschool Organization · Hickory
A parent-led co-op in the Hickory area that gathers on first and third Fridays from September through early May to learn, socialize, and support one another. Families share teaching duties, and field trips add adventure between co-op days.
Visit website - Greensboro Home Educators · Greensboro
A Christian-based homeschool support group serving Piedmont-area families with field trips, group testing, social events, moms' nights out, and a high school graduation ceremony. A long-standing hub for connecting with other homeschooling families in the Triad.
Visit website - North Carolinians for Home Education (NCHE) · Statewide
North Carolina's statewide homeschool organization since 1984, connecting families with local groups through nine regional networks. They offer the annual Thrive! Conference, free webinars, mentoring, graduation ceremonies, and athletics for homeschoolers across the state.
Visit website - North Charlotte Secular Homeschool Community · Harrisburg (Charlotte area)
A secular co-op for ages 6 and up that meets outdoors on Mondays in the Harrisburg area, with informal park days and field trips around Charlotte on Thursdays. Classes lean hands-on and experience-based, and high schoolers can even earn credit.
Visit website - Sanford Homeschoolers · Sanford
A secular, inclusive nonprofit homeschool group serving K-12 families in Sanford and surrounding areas since 2019. Kids can join co-op classes and clubs from Lego to yearbook to FFA, plus a community-wide park day the first Friday of every month.
Visit website - TEACH (Tarheel Educational Association for Christian Homeschoolers) · Goldsboro (Wayne County)
A Christian homeschool group whose parent-run co-op meets ten Tuesdays each semester, with field trips, mom's nights, a science fair, art exposition, yearbook, and field day rounding out the year. Parents pitch in by teaching or assisting, so it's a true community effort.
Visit website - The Nest: A Learning Collective · Wake Forest
A teacher-led homeschool collective offering group classes in science, music, art, and more, built on the idea that learning is a journey better taken together. A cozy, supportive space for homeschooled kids to explore, create, and make friends.
Visit website - Wilmington CIRCLE · Wilmington
An all-inclusive, secular homeschool community serving families in greater Wilmington and southeastern NC. They organize classes, field trips, book clubs, and local meetups built around a respectful, cooperative learning environment where every family belongs.
Visit website
Forest & Nature School
- Asheville Farmstead School · Candler (Asheville area)
A farm-and-forest school on 25 wooded acres teaching children about nature and themselves through homesteading, gardens, animals, and outdoor play. Early childhood programs, summer camps, and free monthly Family Discovery Days welcome the whole community.
Visit website - Forest Floor Wilderness Programs · Asheville
Weekly wilderness immersion days for homeschoolers ages 6-16 across three Asheville-area sites, filled with tracking, plant harvesting, natural crafts, games, and storytelling. A forest kindergarten for ages 4-6 plus pottery, blacksmithing, and teen adventures are on the way for fall.
Visit website - Longleaf Forest School · Hillsborough (Orange County)
A nature-based program on RambleRill Farm cultivating curiosity, well-being, and stewardship through forest school for ages 3-10, caregiver-and-child classes for little ones, and summer camps. Flexible multi-day enrollment makes it a lovely fit for homeschooling rhythms.
Visit website - Piedmont Forest School · Winston-Salem
Year-round, rain-or-shine outdoor programs where children of all abilities learn through creative, child-led play in nature, from infants and toddlers up through K-8 homeschoolers and after-schoolers. They also run summer camps and accept ESA+ scholarships.
Visit website - Wild Forest Academy · Leland (Wilmington area)
An innovative nature school offering full-time kindergarten through 4th grade plus flexible homeschool hybrid options. Learning is experiential and S.T.E.A.M.-centered, blending nature-based exploration with critical thinking, emotional awareness, and real life skills.
Visit website
Waldorf School
- Asheville Waldorf School · Asheville
A Waldorf school educating the whole child in mind, body, and spirit from parent-child classes through the middle school grades. Screen-free classrooms, gentle daily rhythms, and plenty of movement and hands-on learning nurture each child's sense of wonder.
Visit website - Emerson Waldorf School · Chapel Hill
The Triangle's full AWSNA-accredited Waldorf school, founded in 1984, serving Pre-K through grade 12 on a beautiful campus. Students explore academics through imagination, the arts, and hands-on learning that educates body, mind, and spirit.
Visit website - Raleigh Day School · North Raleigh
A Waldorf-inspired school (an AWSNA Registered Initiative) serving early childhood ages 3-6 through the elementary grades, where children explore the natural rhythms of childhood and learn to value patience and pause. Aftercare runs until 5 PM for busy families.
Visit website
Homeschooling in nearby states
North Carolina homeschooling FAQ
Do I have to re-file my North Carolina notice of intent every year?
No. The DNPE notice is a one-time filing when you open your home school. You only contact DNPE again to update information or to close the school when you finish homeschooling.
Do I send my child's test scores to the state?
No. You arrange the annual nationally standardized test yourself, and the results stay in your own files for at least one year. There is no passing score requirement; DNPE may ask to see results but routine reviews are rare.
My child is 5. Do I need to file with DNPE yet?
Not yet. Compulsory attendance in North Carolina runs from age 7, so you only file once a child is 7 or will turn 7 during that school year. Many families still start teaching earlier, just without the paperwork.
Why is there a filing blackout in May and June?
DNPE closes the notice of intent system each year for end-of-year processing (in 2026 it closed May 1 and reopens July 6, with no exceptions). If you want to start over the summer, plan to file once the window reopens.
Can other people help teach my homeschooled child?
Yes. A recent amendment to N.C. Gen. Stat. 115C-563(a) makes clear that home school students may be taught by hired tutors, learn in group settings like co-ops, and receive instruction from outside experts. Your home school remains under your direction.
Can my homeschooler play public school sports in North Carolina?
This is newly opening up: 2025 legislation (Senate Bill 48) directs local school boards to adopt rules letting homeschooled students participate in interscholastic athletics at their base public high school. Implementation details vary by district, so ask your local board what their adopted policy requires.
Sources
- NC DNPE, Home School Requirements and Recommendations
- NC DNPE, File a Notice of Intent
- HSLDA, North Carolina
This is a plain-language summary, not legal advice. Homeschool laws change, always confirm current requirements with your state's official sources before relying on them.
