Homeschooling in North Carolina: Requirements, Costs, and How to Start
North Carolina requires notification, periodic testing for homeschool families.
Last reviewed by the HomeschoolOS Compliance Team
Always verify with North Carolina's Department of Education before filing or submitting compliance documents — laws change, and edge cases can apply.
Key Takeaways
- Compulsory school attendance in North Carolina applies to children ages 7 through 16.
- North Carolina requires homeschool families to file a notice of intent or similar notification with the state or local district.
- North Carolina requires standardized testing or an alternative assessment.
- North Carolina does not require a homeschool portfolio.
- North Carolina offers the Opportunity Scholarship (~$3,400–$7,500 per student per year (income-tiered)) for eligible homeschool families.
North Carolina applies meaningful structure to homeschooling but the cadence is predictable and the rules are clearly written. File a one-time notice of intent with the Division of Non-Public Education (DNPE), which then issues your school an ID number that follows you indefinitely. Operate for nine months annually. Conduct an annual standardized test in grammar, reading, spelling, and math; the test choice is yours, and results must be available for inspection for at least one year. Immunization records are required. Compulsory attendance covers ages 7–16. The DNPE's website publishes everything you need to comply, including printable school-record forms. NCHE, North Carolina's flagship statewide organization, hosts one of the country's largest homeschool conventions each May. The structure that catches new families off-guard most is the testing requirement — not because it's onerous, but because choosing and administering the test is a yearly logistical task. Most families settle into a routine using one of the major nationally-normed tests and the experience becomes routine after the first cycle.
At a Glance
Compulsory Ages
7–16
Regulation Level
Moderate regulation
Notification
Required
Testing
Required
Portfolio
Not required
Immunization
Required
Is homeschooling legal in North Carolina?
Yes — homeschooling is legal in all 50 U.S. states and the District of Columbia, including North Carolina. North Carolina applies moderate oversight — an annual notice of intent is required, plus periodic testing or assessment — but the rules are clearly defined and most families settle into a predictable annual rhythm.
North Carolina Homeschool Requirements: Detailed Breakdown
Notification Required
Yes — must file with your district or state
Testing Required
Yes — standardized test or assessment
Portfolio Required
No portfolio required
Details
File notice of intent with DNPE (one-time only). Operate 9 months annually. Annual standardized test in grammar, reading, spelling, math. Test scores available for inspection for 1 year.
How much does it cost to homeschool in North Carolina?
Most North Carolina homeschool families spend roughly $500 to $2,500 per child per year. The exact figure depends on whether you build your own curriculum from low-cost or free resources (libraries, Khan Academy, open educational materials), use a packaged curriculum, or layer in tutoring, co-ops, and enrichment classes. Standardized testing fees, when required, typically run $30–$50 per test.
Opportunity Scholarship
North Carolina's Opportunity Scholarship can fund private school tuition; standalone homeschoolers are typically not eligible, though families using a private umbrella school may qualify.
Approximate award: ~$3,400–$7,500 per student per year (income-tiered). Verify current eligibility
Can homeschool students play public school sports in North Carolina?
Public school sports access for homeschool students varies by district in North Carolina, and the rules are typically set by the state high school athletic association rather than the legislature. Many districts allow participation under state equal-access laws or athletic association rules; others have restrictions tied to part-time enrollment or residency.
Contact your local school district's athletic director directly to confirm what your child can participate in this year, and consult HSLDA's North Carolina page for the current statewide picture.
Homeschooling high school in North Carolina: transcripts, diplomas, and college
In North Carolina, homeschool families are responsible for issuing their own high school diploma and maintaining their own transcript. Colleges across the country routinely admit homeschool graduates — many state universities have published homeschool admission policies, and selective private colleges increasingly recruit homeschoolers actively.
Most North Carolina homeschool teens strengthen their college applications by taking the SAT or ACT, completing dual-enrollment courses at a local community college, building a portfolio of meaningful projects, and securing strong recommendations from adult mentors outside the family. HomeschoolOS includes a transcript and GPA generator that pulls from the lessons, grades, and credit-hour data you log throughout the year.
How do I withdraw my child from public school to homeschool in North Carolina?
Generate your North Carolinawithdrawal letter →
Free 90-second wizard. Letter, attendance log, and 30/60/90 checklist as PDFs. No account.
The standard procedure
- Submit a written withdrawal letter to your child's current school principal. Keep a copy and obtain confirmation of receipt.
- File your homeschool notice of intent with North Carolina's appropriate state or district office, following the state's required cadence and content. This establishes your homeschool legally and ends the public school's compulsory-attendance jurisdiction.
- Begin tracking attendance, lessons, and any required portfolio work from day one — in North Carolina, your records protect you against any later truancy or state-requirement question.
North Carolina homeschool community and resources
The most useful North Carolina homeschool resources for new families are typically a statewide convention or association, a local co-op for weekly community, and HSLDA for legal questions.
- North Carolinians for Home Education (NCHE) — North Carolina's flagship statewide convention and advocacy group. Visit site
- HSLDA — North Carolina — Legal-defense membership and current statutory analysis. Visit page
- Local co-ops and Facebook groups— Search “[your city] North Carolinahomeschool” on Facebook to find weekly co-ops, park days, and field-trip groups that match your child's age and your educational philosophy.
How Homeschool OS tracks North Carolina's requirements
Assessment Reminders
Deadline alerts ensure you never miss a required assessment date.
Filing Reminders
Get notified before notification deadlines so paperwork is never late.
Frequently Asked Questions
How do I start homeschooling in North Carolina?
To start homeschooling in North Carolina, you must file a notice of intent with your local school district or state education agency. Compulsory education applies to children ages 7 through 16.
Do I need to notify anyone to homeschool in North Carolina?
Yes. North Carolina requires homeschool families to file a notice of intent or similar notification with their local school district or state education agency.
Is testing required for homeschoolers in North Carolina?
Yes. North Carolina requires standardized testing or assessments for homeschooled students.
What subjects are required for homeschooling in North Carolina?
North Carolina does not mandate specific subjects for homeschool instruction.
What ages are covered by compulsory education in North Carolina?
Children ages 7 through 16 are subject to compulsory education laws in North Carolina.
How much does it cost to homeschool in North Carolina?
Most homeschool families in North Carolina spend roughly $500 to $2,500 per child per year on curriculum, supplies, testing fees, and enrichment. The exact figure depends on whether you build your own program from low-cost resources or use a packaged curriculum. North Carolina also offers the Opportunity Scholarship — approximately ~$3,400–$7,500 per student per year (income-tiered) for eligible families to put toward curriculum, tutoring, and approved educational expenses.
Can homeschool students play public school sports in North Carolina?
Public school sports access for homeschool students varies by district in North Carolina. Many districts allow participation under state equal-access laws or athletic association rules; others have restrictions. Contact your local district directly, and consult HSLDA's North Carolina page for the current statewide picture.
Can homeschool students earn a diploma and go to college in North Carolina?
Yes. Homeschool families in North Carolina are responsible for issuing their own high school diploma and transcript. Colleges across the country routinely admit homeschool graduates; many North Carolina families strengthen their applications with SAT or ACT scores, dual-enrollment courses at a local community college, and a portfolio of meaningful projects.
How do I withdraw my child from public school to homeschool in North Carolina?
In North Carolina, withdrawing from public school typically involves submitting a written withdrawal letter to the school principal and filing your homeschool notice of intent with the appropriate state or district office. The notification protects you from truancy concerns and establishes your homeschool legally for the school year.
Official Sources
21 days free · Full access · No credit card
Plan your North Carolina homeschool
This information is for general reference only and may not reflect the most current regulations. Always verify requirements with your state's department of education before relying on this data.