We offer dozens of courses!


Make up lost credits or improve your marks!


Get ready to apply to university!


Your Place, Your Pace, Your Path



The first step to becoming a Canada eSchool Ontario secondary school student involves creating a user account on this website. You can do so by clicking Register Now. You will get a confirmation email once you complete this process.

Once you complete this process, you should automatically be logged into this website as a user. If you are not logged in, you can login at the bottom of this page by inputting the Username and Password that is provided in the confirmation email.

Once you are logged into this website, you can navigate to Purchase Course in the top navigation menu, find the course that you wish to take, add it to your cart, and complete the checkout process.

After you have purchased your course, the school administrator will contact you within 2 business days to finish the enrollment process and provide you with access to the Learning Management System that hosts your course. It can be found here.

Canada eSchool is authorized by the Ministry of Education in Ontario to grant credits leading to the Ontario Secondary School Diploma. The mident number of Canada eSchool is 666211.

Welcome to Canada eSchool!

At Canada eSchool we recognize that education must adapt and find ways to accommodate students with specialized needs, learning styles and schedules. We work with many public schools, private schools, tutoring centres and various other institutions to provide students an alternative learning option to obtain their Ontario Secondary School Diploma.

Combine eSchool courses with any current secondary school timetable and create the ideal program customized to suit your personal interests and schedule.

Our Commitment to You

Canada eSchool is a private secondary school authorized by the Ministry of Education in Ontario, Canada to grant credits in over 40 online secondary school courses. The courses we offer lead to the Ontario Secondary School Diploma (OSSD), and are accepted by universities and colleges in Canada, the UK and around the world.

What We Offer

Do you need a secondary school credit your local school isn’t offering this semester? Do you want to improve one of your grades by taking a make-up course on the side? You can add an online credit to your existing secondary school timetable at eSchool! The registration process is quick and easy and in just one week, you can begin any course in our online curriculum.