Latest News
Meet Super Student Luna S.
“Two years ago, I was simply a student who turned to NCVPS for a language credit. Then a tutor for volunteer hours. I wasn’t planning on getting involved any further. But then the combination of NCVPS needing an open house speaker and one free afternoon turned into me sitting in a Zoom call with around thirty adults. It was terrifying because you couldn’t even see the faces people were making! But learning how to speak to adults and carry yourself with confidence are skills I’ve gained from NCVPS. Now, in a classroom of thirty silent students, I speak up because you really can do no harm in having a conversation with your professor.” -Luna S.
2026-2027 Academic Year Guide
NCVPS registration is open for the 2026-2027 school year. The 26-27 NCVPS Catalog is live on our catalog page. Check back periodically for catalog updates. We will also make those announcements here in the E-lert. We have started districts and charters with their...
Meet Super Student Samuel G
Taking an online course also allows me to understand my own way of learning which will allow me to better understand material. The online course I took also helped me realize that I won’t always grasp the concept on the first try. This course has also helped me procrastinate less than I would have.” – Samuel G.
AP Join Codes 2025-2026
NCVPS AP teachers shared their AP Classroom join codes during the first week of class. If a student enrolled late or lost the code, they should contact their NCVPS teacher directly. AP students must join two AP Classroom sections: one created by the NCVPS teacher for course resources, and one “Exam Only” section created by their local school for test registration. This dual enrollment is required to receive state-funded exam coverage. Be sure to follow the steps below to avoid missing out on vital resources or state exam funding.
Current Enrollment Options for October 2025
The fall open-enrollment window is closed, but NCVPS still has flexible options for schools! From transfer enrollments and emergency requests to co-teaching, PE/Health, and partnership courses, we’ve got solutions for your students.
Built-In Support for Every Learner: Accommodations at NCVPS
At NCVPS, we believe all students deserve a learning environment where they can succeed. That’s why our courses are thoughtfully designed with built-in accommodations that support students with 504 Plans, IEPs, or those who simply need a little extra support.
Meet Super Student Anita D
“One pleasant surprise about taking online classes was how connected I still felt with my teacher and classmates. I expected it to feel distant or isolating, but there were actually lots of opportunities to interact through messages, discussion boards, and feedback.” – Anita D.
NCVPS Middle School Program Expansion
North Carolina Virtual Public School (NCVPS) has long been a trusted provider of high school courses across the state, and in the last five years, we have expanded our offerings to support middle school students in grades 6–8.
Meet Super Student Henry Z
“I have always been motivated to excel in my academics which led me to NCVPS because they offer advanced courses that my middle school doesn’t offer. This fall I will be starting high school, so the online courses allow the much needed time flexibility for me to engage heavily in my athletic activity as an ice hockey player.”







