Welcome to the New Jersey Virtual School!
NJVS is an online course provider for NJ students in grades 6-12.

If you are not in need of credit from your school, you do not need to obtain permission from your school to enroll.
*If you would like your school to issue you credit for an NJVS course, you must connect with your school prior to registering.