Original Research by School Decision on Ncvps
NCVPS, or North Carolina Virtual Public School, is a statewide supplemental online program operated by the state's Department of Public Instruction. It serves students in grades seven through thirteen across North Carolina, offering free courses to supplement what students take in their home school districts.
The program works differently from a traditional brick-and-mortar school or district. NCVPS does not enroll students as their primary school; instead, it provides an additional course catalog that allows public school students to take classes online while remaining enrolled in their home districts. The school's structure reflects this: it has no campus-based peer community, no on-site graduation cohort, and operates in a purely online environment where all instruction happens through remote learning.
The course catalog is substantial. NCVPS now offers more than a hundred courses across six different program tracks: a Standard program for typical high school and middle school students, an Occupational Course of Study pathway, a Co-teaching program, an English Language Learners program, and a dedicated Middle School program. All courses are taught by North Carolina-certified instructors. This breadth means families in districts with constrained course offerings, or students seeking to accelerate, remediate, or explore subjects not available locally, have a tuition-free option within the public system. The middle school expansion in recent years has broadened the entry point for younger students considering online coursework.
The context matters for parents weighing this choice. North Carolina enacted legislation in 2022 that authorized every local education agency to operate its own fully online public school, called a remote academy. Each academy operates for five-year terms and is state-approved, creating an expanded menu of tuition-free online options beyond NCVPS. Additionally, since 2023, the state has rapidly expanded remote charter academies. The number of remote charter schools nearly doubled in recent years, with almost twenty now operating statewide and more than a figure of students enrolled. This means families considering online public schooling in North Carolina now choose among NCVPS as a supplemental program, their own district's remote academy if one exists, or various charter virtual schools, each with different curricula, structures, and philosophies.
For families considering NCVPS specifically, the decision centers on supplemental versus full-time online learning. NCVPS is designed to complement, not replace, a student's home district enrollment. A seventh or eighth grader might take one or two NCVPS courses while attending an in-person middle school. A high school student might stack NCVPS electives around their school day to explore topics or accelerate graduation. The program creates flexibility within the public system without requiring a full transfer to a virtual school.
One constraint is that state assessment data, graduation rates, and detailed enrollment information for NCVPS itself are not available through standard public reporting channels. This is partly because NCVPS operates as a supplemental program, so its students' state test results are attributed to their home districts, not to NCVPS. A parent would need to contact the program directly to ask about course completion rates, student support structures, asynchronous versus synchronous instruction models, how pacing works, or what happens if a student struggles with a course. The publicly available website lists the catalog and programs, but operational details around student support and outcomes sit outside this public record.
Raleigh, where NCVPS is based, sits in Wake County, a region experiencing rapid growth and development. Housing values in the area are above the state benchmark, and median household income is substantial. Technology, healthcare, higher education, and government anchor the local economy, with major employers including WakeMed, North Carolina State University, IBM, Cisco, and others. This economic foundation underlies the state's ability to fund and expand its virtual public programs.
For a parent or student, NCVPS opens a pathway to supplemental or accelerated coursework at no cost within the public system. It works best for families seeking to expand course access, not for those looking for a primary school placement. Understanding how it fits into North Carolina's broader virtual and charter landscape, which has grown substantially, is part of evaluating whether it is the right choice for your circumstances.
See more original research from School Decision →