Original Research by School Decision on North Carolina Virtual Public School
North Carolina Virtual Public School is a statewide supplemental online program serving students in grades seven through thirteen across the state. Unlike a traditional school district anchored to a geographic area, NCVPS operates as a catalog of online courses available free to any public school student in North Carolina whose local district approves their enrollment. The program is not a full-time virtual academy; rather, it functions as a course library that students access while remaining enrolled in their home school or as a way to add classes their local school does not offer.
The specifics of NCVPS's enrollment, demographics, and academic performance are not publicly reported in a way that allows a clear picture of who attends or how students fare. State testing data, proficiency metrics, graduation rates, and demographic breakdowns are not available in NCVPS's public data. This absence reflects the program's design: students taking NCVPS courses remain counted in their home districts for accountability purposes, so the virtual program itself does not generate or publish its own achievement metrics. A parent interested in how students succeed in NCVPS courses specifically would need to contact the program directly to discuss student outcomes and course completion rates.
What is known is the scope of what NCVPS offers. The program provides over a hundred courses across six instructional tracks: Standard (mainstream high school and middle school courses), Occupational Course of Study (career and technical pathways), Co-teaching (courses taught alongside a local teacher), English Language Learners, and a Middle School Program that has expanded in recent years. All courses are taught by certified North Carolina instructors. This breadth makes NCVPS useful for students whose district lacks advanced, specialized, or elective options, or for those who need flexible scheduling that in-person school does not permit.
The virtual-learning landscape in North Carolina has shifted substantially. In June 2022, the state authorized every local education agency to operate its own state-approved remote academy, a fully online public school separate from NCVPS. More recently, state policy changes have allowed brick-and-mortar charter schools to launch online programs or operate as standalone virtual academies. As a result, the number of remote charter schools has grown sharply, and enrollment in them has climbed into a substantial range. For families weighing virtual options, this means the choice set has widened well beyond NCVPS; a parent now must decide not only whether online school fits their child, but also which provider: NCVPS's supplemental courses (often taken alongside a traditional school), a district-run remote academy, or a charter virtual school.
NCVPS remains tuition-free for any North Carolina public school student whose district permits it. For families in districts with thin course offerings, limited scheduling flexibility, or students who learn better asynchronously, NCVPS can plug a gap without requiring a school change. For others, the newly available remote academies may offer a more cohesive full-time virtual experience. The program itself does not publish sufficient data to evaluate student outcomes, so a parent considering NCVPS should ask the program and their local district what completion and success rates look like and how well students transition from virtual courses back into in-person settings or forward to postsecondary work.
See more original research from School Decision →