Elementary Homeschooling Online

Virtual Elementary School (VES) offers high quality homeschooling courses based on the Ontario curriculum. Choose from either independent (parent-led) or facilitated (OCT teacher-led) course options, and select the pathway that fits you and your child best. VES is an excellent solution for homeschoolers searching for comprehensive material that covers the Ontario curriculum.

Why choose VES?

  • Register online and begin within 24 hours or less
  • Access course content anytime
  • Courses are self-paced and do not have any deadlines
  • Parents have a separate login to communicate with teachers, track progress, and access course content
  • VES teachers are OCT (Ontario College of Teachers) certified or equivalent
  • All assessments are completed online in our secure learning environment
  • Use courses as primary or supplementary learning materials
  • Homeschool confidently with curriculum-based learning resources

The Independent Pathway

Those who choose the independent route receive access to course content. The parent, guardian, or learning coach uses the course content to support students as they work through the course. The parent, guardian, or learning coach is responsible for the following:

  • Answering content-based questions
  • Using answer keys (where available) and rubrics to mark activities and assignments
  • Tracking student achievement using an automated spreadsheet

The Facilitated Pathway

Those who choose the facilitated route receive access to course content with the additional support of a certified teacher. The teacher is responsible for the following:

  • Answering content-based questions
  • Marking activities and assignments
  • Providing detailed feedback
  • Submitting a progress report, midterm report, and final report

“I dance all day, six days a week. I do schoolwork in the mornings, at lunch hour, and after dinner. Doing this course allows me to work on it as much as I want, whenever I want. I have the ability to do what I love, without compromising my schoolwork. I can’t say enough about this well-designed and well-organized online experience! VES is highly recommended!”

--Anna Turkington, VES Student

Available Courses

Grade 3 Courses


Grade 2 Courses


Grade 1 Courses



Additional courses coming soon! 

Contact us

If you would like more information about Virtual Elementary School, reach out to us at [email protected] or by phone at 1-866-679-9377.