North Carolina Homeschool Law Basics
NC is one of the more homeschool-friendly states. Here's what's legally required:
1. File a Notice of Intent with the NC Division of Non-Public Education (DNPE) before you begin. This is a simple online form. 2. Maintain attendance records for at least 9 months of the year (175 instructional days, though this isn't strictly enforced by count). 3. Administer a nationally standardized test annually (SAT, Iowa, CAT, etc.). You keep the results; they don't have to be sent to the state. 4. Keep immunization records on file (or a religious exemption form).
That's it. NC doesn't require curriculum approval, teacher certification, or portfolio reviews. You have significant freedom in how you educate your children.
Getting Started: Choosing a Curriculum
Popular Approaches in the Triangle
Classical β Think Great Books, Latin, logic, rhetoric. Classical Conversations has multiple communities (called "CC") in Raleigh, Cary, Durham, and Chapel Hill. Weekly meetings with structured curriculum. Cost: $400-$600/year for materials plus community fees of $500-$900/year.
Charlotte Mason β Nature study, living books, short lessons, and narration. Strong following in the Triangle. Look for Ambleside Online (free curriculum guide) and local Charlotte Mason meetup groups.
Montessori at Home β Self-directed learning with hands-on materials. Montessori Services and Alison's Montessori sell materials. The Triangle's Montessori tradition (thanks to strong local schools) means there's community knowledge to tap into.
Unschooling β Child-led learning through life experiences. The Triangle is ideal for this with so many museums, nature spaces, and cultural resources. The Triangle Unschoolers group is active and supportive.
Eclectic / Curriculum Mix β Most homeschoolers end up here, mixing and matching what works for each subject and child. Popular programs include Math-U-See, Teaching Textbooks (math), All About Reading/Spelling, and Story of the World (history).
Co-ops and Community
What's a Co-op?
A cooperative where homeschool families share teaching responsibilities. Parents teach classes in their areas of expertise, and kids benefit from group learning and socialization.
Triangle Co-ops
Tri-City Homeschool Co-op (Raleigh area) β Large, established co-op meeting weekly. Classes range from science labs to art to PE. Non-sectarian. Annual fee: $200-$400 per family.
Enrichment Academy (Cary) β Drop-off enrichment classes for homeschoolers. Science, literature, writing workshops, and more. Parents don't have to teach. Per-class pricing: $150-$300 per semester.
Durham Homeschool Network β A looser network of families who organize field trips, park days, and learning groups. Free to join. Facebook group is the communication hub.
Triangle Homeschool Association β Multi-county organization that coordinates sports teams, graduation ceremonies, and social events.
Orange County Homeschool Association β Serves Chapel Hill/Carrboro families with field trips, social events, and resource sharing.
Sports and Extracurriculars
NC law allows homeschooled students to participate in public school extracurriculars (sports, band, etc.) at their local school. This is a huge benefit.
Additionally:
Learning Spaces and Resources
Libraries
Your library card is your most valuable homeschool resource. Wake County, Durham County, and Orange County libraries offer:
Museums and Field Trip Destinations
Triangle homeschoolers have it made for field trips:
Nature-Based Learning
Social Connection
The biggest concern about homeschooling is socialization, and the Triangle addresses this beautifully:
Financial Considerations
Homeschooling costs vary enormously:
NC does not provide public funding for homeschooling. However, some costs are tax-deductible (consult a tax professional). Many curriculum companies offer used-book exchanges, and the Triangle homeschool community actively shares and sells used materials.
You're Not Alone
The Triangle homeschool community is welcoming, diverse, and resource-rich. Whether you homeschool for academic, religious, social, or practical reasons, you'll find your people here. Start by joining a local Facebook group, attend a park day, and take it one day at a time. You've got this.
More Guides You'll Love
Mom Tip
Got a tip about this topic? We're building a community of Triangle moms who share their insider knowledge. Stay tuned.