How It Works

At Christian Virtual School, we strive to offer support for homeschooling families by providing blended learning opportunities at home. Our courses range from Grades 5 to 8 and align to the Ontario curriculum. Students are given 12 months from the date of registration to work through the content at their own pace. Students will have the support of an Ontario certified teacher who will help guide your student through the course, provide feedback, grade assessments, and provide progress reports. The intent is to give home educators the freedom to focus on their students’ individual needs, differentiate instruction, and identify intervention opportunities, while still confidently covering every standard in the Ontario curriculum.

Starting September 2021, we will be offering all of the subjects listed here. Currently we offer Mathematics from grades 5 to 8, for more information on the Mathematics courses, follow the link below.


coloured petri dishes


Stacks of reading books

Social Studies

Phys Ed


Enrollment Process

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. There are two ways families can enroll students into Christian Virtual School at the elementary level:

Option 1: Full Elementary Program

The full elementary program includes mathematics, language, science, social studies, physical education, and French at a yearly tuition rate.

Option 2: Build Your Own

Building your own means you can choose courses individually to create a program that makes the most sense for you and your family.

Need more info? Let our team take you on a virtual tour!

Frequently Asked Questions

Christian Virtual School courses are asynchronous. This means that they do not align to a schedule and students can move through the course at their own pace, taking up to 12 months. Each elementary course is designed to provide enough material for an entire school year.

Asynchronous means that our courses do not align to a schedule. All of the course content, teachers, and administration staff are available year-round. Students can enroll in a course on any day and begin their coursework within 1 business day. Students can set and maintain their own schedule, completing a course at a pace that matches their needs. This means they can complete it in less time than a typical school year or take up to 12 months.

Christian Virtual School has a flexible admissions policy and students are able to enroll in 1 course, or several, depending on what they need at the time.

If you enroll in our Full Elementary Program, or Build Your Own program, yes – each course will give students access to an Ontario certified teacher who will help guide your student through the course, provide feedback, grade assessments, and provide progress reports. If you are looking for homeschooling resources, we do offer our courses without a teacher. See our homeschooling resources page for more information

Absolutely! You can use these courses to confidently cover every expectation within the Ontario curriculum. If you do not require a teacher for your child, please see our homeschooling resources page for more information.