Latest News

AP Join Codes 2024-2025
Our teachers shared their AP Join Codes with students during the first week of class. If students enrolled late or don’t remember the code, have them ask their NCVPS teachers again.
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...
Updating Contact Information
At North Carolina Virtual Public School, we know strong communication is vital to student success.
School Closings and Delays – January 2022
NCVirtual is preparing for school closings and delays due to inclement weather and COVID-19 precautions. We know that when a school's regular operations are disrupted, it impacts student learning, whether the student is in the traditional classroom or online. We will...
Meet Super Student Katherine P.
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.
Meet Super Student: Jonathan R.
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.
Bonus Episode – Balancing Extracurriculars
Season 1, Episode 2 Bonus Episode - Balancing ExtracurricularsThis episode guides high schools students through balancing extracurriculars.Production: Hosts: Sylvie S. & Angelina N. Content Manager: Pranathi G. Producer: Jonathan R. Recruiter: Noah C. Marketer:...
AP Join Codes 2021-2022
See the process for registering your NCVirtual students for the AP exams.
Meet Super Student Shruti A.
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.