Latest News
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.”
Summer 2024
Summer Session Guide for Schools - 2024 Summer Session Program Overview Summer school with NCVPS is a fast-paced program. An entire 18-week course is taught in just 6 weeks. Students will spend 2-4 hours each day, Monday through Friday, working on their courses, and...
2024-2025 Academic Year Guide
Key Dates 2024-2025 Calendar Start Last Day to Drop Last Day to Add Transfer Enrollments Begin End Final Grades Posted Summer June 25 July 1 July 1 No Summer Transfers August 2 August 12 Early Start Fall August 12 August 23 September 9 September 10 December 6 December...
Meet Super Student Brenden E.
The NCVPS Super Student Award is for students who have gone above and beyond the course requirements and as a result have enriched the content, class dynamic, their own learning, their classmates’ learning, and even their teacher’s learning.
Meet Super Student Sylvia S.
The Super Student Award is for students who have gone above and beyond the course requirements and as a result have enriched the content, class dynamic, their own learning, their classmates’ learning, and even their teacher’s learning.
The NCAA and NCVirtual
See the details on the NCAA and NCVirtual. We are in their Eligibility Center.
Resetting School Passwords with District Access
See how to reset school passwords with district access.
Updating ELA Contact Information
See how to update your ELA Contact Information.
Meet Alexa Haselhorst – NCVirtual 2020 Teacher of the Year
Raleigh, March 6, 2020 — Alexa Haselhorst has been named the 2020 NCVirtual Teacher of the Year. We are extremely proud of her excellence in teaching as well as her leadership during her tenure with the organization. Please join us in congratulating her. “Alexa's...




