Register Now

At Christian Virtual School, students and families may register for a course at any time and start as soon as the next business day. Our courses are self-paced. That is, they adapt to your schedule and your particular needs as a learnerYou’re free to take one course at a time, or several courses at once—whatever make the most sense for you. With 12 months to finish the courses, you choose when and where to study, when to submit assessments, and when to write your final exam.

Enrollment at Christian Virtual School is meant to be easy. There are no application forms, no waiting periods, and no hidden fees. Enrolling is as simple as filling out the details on the registration page. If you have any questions along the way, do not hesitate to contact us.

Are you looking to register for elementary or secondary school courses?