To inquire about late enrollments and payments, proceed to complete the Interest Form as also found further down on this page under “Step 2” of the 4-Step Enrollment process.
Watch a short overview of our non-public program at this link.
The North Carolina Virtual Public School (NCVPS) now offers courses for non-public school students. This includes home schooled students, private school students and any out of state students wishing to take NCVPS courses.
The North Carolina Division of Non-Public Education (DNPE) exists by authority of G.S. 115C-553, 561, 563(b) and 566(a) to administer the requirements of Article 39, Chapter 115C of the North Carolina General Statutes which govern non-public schools (both conventional non-public and home). Parents should review the legislation policies to determine eligibility of their students to participate in the NCVPS Non-Public School program.
Check out our Non-Public School FAQ page for answers to frequently asked questions!
All NCVPS courses are aligned to the NC Standard Course of Study. NOTE: Parents and schools from outside of North Carolina should check with their local and state authorities to determine if credit will be granted for completion of an NCVPS course and to assure alignment to content standards.
Out-of-state students and schools
Certain limitations may be placed on home-schooled students from outside of North Carolina by your state. Please consult with your local and state non-public school authorities to determine eligibility of your student’s participation in NCVPS courses.
Home School Environments
Governor Pat McCrory has signed into law new legislation that allows parents and legal guardians, who have chosen home schooling as the avenue in which they provide education, to determine any additional source or provider for any course. This means that home school students can now enroll in NCVPS core courses as well as any other course from the NCVPS course catalog.
Courses Available to Non-Public School Students
All courses (check the course catalog for the particular semester you wish to take classes) will be offered for non-public school students with the following exceptions:
- Non-public students MAY NOT enroll in early calendar courses.
- Out-of-state students MAY NOT enroll in any NCVPS CTE courses.
Non-Public Enrollment Rates for 2016-2017
Registering Home School or Private School Students
Registration and Payment Information:
Make checks or money orders payable to NC Dept of Public Instruction
Mail the check to:
North Carolina Department of Public Instruction
Cash Management Section
6336 Mail Service Center
Raleigh, NC 27699-6336
Dropping a Course
Dropping a course – when a course is removed from a student’s schedule within the first 10 days of each semester. Tuition refunds (less the $100 registration fee) are eligible with drop deadline dates are on the NCVPS Calendar. The last day to drop Spring 2017 enrollments is Monday, February 6, 2017
Withdrawing a course – is when a course is requested to be inactivated after day-10 of each semester. Refunds are not honored with withdrawals. NOTE: Withdrawals can be made anytime throughout a semester.
For any further questions regarding the non-public registration process, contact Connie Joyner by email at firstname.lastname@example.org Phone: 919-218-7582.
- Canvas Parent App & Web Portal
- Culture Café
- Getting Started for Students
- Home School & Private Schools
- How to Register
- NCVPS Courses – An Inside Look
- NCVPS Super Student Awards
- Peer Tutoring Center
- Special Education/504 Services
- Student Course Login
- Student/Parent Handbook
- Summer School Guide
- Virtual Support Center