Modulo

North Carolina Virtual Public School (NCVPS)

No reviews
Recommended Ages

Offers online middle and high school courses for grades 6–12

North Carolina Virtual Public School (NCVPS) is a state-run virtual school that offers online middle and high school courses, including core subjects and electives, to students across North Carolina. Created to expand access to classes that might not be available locally, NCVPS can act as a part-time option for homeschoolers who want transcripted, teacher-led coursework. Parents appreciate the structured pacing, certified teachers, and alignment with state standards, especially for advanced math, world languages, or AP courses. There are enrollment policies and potential fees to navigate, but for families in-state, NCVPS can be a valuable, school-style supplement.

NCVPS courses are free for students enrolled in North Carolina public and charter schools. Homeschool and private school students pay per course, with recent rates around $310 for a summer course, $420 for a fall or spring block, and $510 for a year-long course ($640 for critical world languages), plus a $100 registration fee per student.

Did you create this resource? Claim it here.
Visit our add a resource to learn how to share additional information about your program on Modulo
North Carolina Virtual Public School (NCVPS)
$310.00 USD

Skills

What kids will learn

Need Help?

Try our AI learning concierge

Our AI learning concierge can give you custom recommendations for curriculum, tutors and classes based on your child's unique learning needs.

==>>Ask AI

Explore resources

Visit our collection of curriculum, tutors, classes and clubs. Filter by subject, grade, style, days and times to find exactly what you need for your unique child.

==>> Explore Resources