Welcome and thank you for your interest in online learning through North Carolina Virtual Public Schools (NCVPS). You can find all NCVPS-related information and resources at https://ncvps.org/
25-26 NCVPS Registration Is Open
Registration for the 2025-2026 school year opened on Tuesday, April 1. Please see your assigned school guidance counselor for online course and registration information.
Community Connections Newsletter
We have a new newsletter for parents: Community Connections Newsletter! The newsletter provides parents with news about NCVPS, ways to support their students in our online courses, upcoming events and deadlines, and much much more! Newsletters are posted monthly.
Practical Information
Summer 2025 Session
Start: June 24
End: August 1
Grades Posted: August 11
Fall & Spring: Early Start vs. Standard Start
NCVPS has two dates for reporting Fall 2025 final grades:
Early Start classes: December 11, 2025
Standard Start classes: January 15, 2026
For Spring 2025, we also have two dates for reporting final grades:
Early Start Classes: May 14, 2026
Standard Start Classes: May 21, 2026
Edvantage Tutoring
Edvantage Tutoring, as part of North Carolina Virtual Public School (NCVPS), is in the midst of another great semester, continuing to tutor students across NC. The semester is moving right along and exam time will be here soon! Consider allowing your students to participate in Edvantage for tutoring as they prepare for exams!
NCVPS Edvantage Tutoring is offered in the following curriculum areas:
- High School Math I
- High School Math III
- High School Biology
- High School Chemistry
*An asynchronous Writing Lab is offered
Tutoring for the Spring is available Monday-Thursday, 4:00 PM-7:30 PM nightly. Please reach out to your school’s Virtual Academy Coordinator for more information.
Student Life
Get Involved! NCVPS offers many ways students can participate in extracurricular activities. Check out our Culture Cafe series, the iWorkNC speaker series, our various clubs, and free tutoring! See our Student Life page for details.
Connecting with Parents
As virtual learning has become a part of everyday learning for most families across North Carolina, many parents, guardians, and mentors continue to struggle with how to support their online learners in blended and online classes. To provide resources and strategies for how to support not only our NCVPS students, but all online learners in North Carolina, NCVPS has created two Supporting Online Students (SOS) video courses in Canvas. Both courses are free, open to the public, and do not require login credentials. Please share both links with your educational communities and parent networks. These resources can be found HERE.