We are currently enrolling grades K–2 for spring! Enrollment for grades 3–12 is full. Join our waitlist to be notified if seats open.
The partnership between Dogwood Virtual School and K12, will set students up for success.
See an average day in the lives of several K12-powered students.



Dogwood Virtual School (DVS)is a tuition-free online public school serving grades K–12.* We’re dedicated to inspiring and empowering North Carolina students through personalized, at-home learning.

Engaging, Highly Interactive Curriculum
Enrichment Programs and Small Group Remediation
In-person Socialization Opportunities
Dedicated School Support System
Our family was so blessed to have found DVS. It was the answer to all of our prayers for our 9-year-old. It’s perfect in all aspects for us!
DVS Parent, 2024**Dogwood Virtual School has gone above and beyond to support our family. The teachers provide detailed plans and are always responsive when questions arise. The counselors have exceeded our expectations, ensuring Maria had everything she needed for her CCP application. Their excellent communication, consistent follow-ups, and care for my daughter have made all the difference!
DVS Parent 2025**I have a chronic illness that made it hard for me to continue attending my brick-and-mortar school. I need more flexibility than other kids, and DVS makes that possible for me. Virtual education also gives me the time to pursue activities I’m passionate about, like coaching the local high school’s swim team and participating in my church group.
DVS Student 2025**
More families are turning to virtual education for their children. A recent survey by the National School Choice Awareness Foundation found that 60% of parents considered sending at least one of their kids to a new school last year, and 27% of those parents explored a full-time online option.
Read More*DVS accepts enrollments for new students in grades K–10.
**All statements reflect each person’s own experience at DVS.