Ontario online high school

Canadian Virtual School – Earn Your OSSD Online

Complete Ontario high school courses for Grades 9–12 through a flexible online program. Earn credits toward your OSSD with teacher support and enrol throughout the year.

Ministry-inspected
BSID #882250
Grades 9–12 OSSD credits

Quick answers

Flexible Ontario Online High School Education

Find quick answers about earning OSSD credits online, course enrolment, prerequisites and studying with Canadian Virtual School.

What is CVS?

Canadian Virtual School is a Ministry-inspected Ontario private high school offering online Grades 9–12 courses that lead to eligible OSSD credits.

Can I enrol at any time during the year?

Yes. Canadian Virtual School offers year-round enrolment, so students do not need to wait for a traditional semester or school-year start date.

Can Canadian Virtual School credits count toward the OSSD?

Yes. Successfully completed eligible credits can count toward the Ontario Secondary School Diploma, provided the student meets all applicable OSSD requirements.

Can I take only one online course?

Yes. Students can take an individual course to complete a prerequisite, improve a mark or earn an additional OSSD credit.

Are prerequisites required for online courses?

Yes. Some senior-level courses require prerequisite credits. Please check the individual course page or contact our guidance team to confirm your eligibility.

Can students outside Ontario enrol?

Yes. Students living elsewhere in Canada or internationally can enrol in Ontario curriculum courses and study online.

Read a brief video summary

The video introduces CVS as a flexible Ontario online high school where students can complete Grades 9–12 courses with teacher and guidance support while working toward individual credits, OSSD requirements and postsecondary goals.

Welcome to Canadian Virtual School

See what Schooling, reimagined looks like

Watch this introduction to Canadian Virtual School and discover how flexible online learning, qualified teacher support and Ontario high school credits can fit a student’s academic goals.

Hear From Our Students

Student success stories and reviews

See how students used flexible online learning, teacher support, and OSSD credit courses to move closer to their academic goals.
Heather and Tristan Barkman sharing their Canadian Virtual School success story Student Success Story
OSSD Student Success Story University of Toronto and Waterloo acceptance with a scholarship
Student & Family Experience

From Grade 12 OSSD credits to leading Canadian universities

Heather and Tristan Barkman, joined by their father Adam, share how Canadian Virtual School helped them complete Grade 12 OSSD credits, improve their performance and earn university admission. Both were accepted to the University of Toronto with scholarships and to the University of Waterloo.

Mature Student Story
Mature Student & CVS Graduate Accepted into TMU Nutrition and Food with support from CVS
Mature Student Experience

How CVS supported a mature student’s acceptance to TMU

Dasmeet Singh, a mature student, personal trainer and Canadian Virtual School program graduate, shares his CVS experience and his acceptance into the Nutrition and Food program at Toronto Metropolitan University.

Start with your goal

Choose your academic goal

Not sure which online high school course to take? Start with your academic goal. Canadian Virtual School helps students find the right Ontario credit, prerequisite course, Grade 12 upgrade or OSSD pathway without searching through a long course catalogue.
Earn One Credit
Complete an additional credit and stay on track toward graduation.
Complete a Prerequisite

Meet the requirements for a senior course or postsecondary program.

Improve a Grade 12 Mark
Strengthen an admission average with a focused upgrade course.
Work Toward the OSSD
Plan credits, literacy and community involvement requirements.
Study from Outside Ontario
Access Ontario high school courses from another province or country.
Prepare for University
Complete required courses and strengthen academic readiness.

Explore online courses for Grades 9–12.

Explore Ontario Online High School Courses by Grade

Discover flexible online high school courses for students in Grades 9 through 12 at Canadian Virtual School. Browse courses by grade level to earn OSSD credits, upgrade marks, recover credits, or stay on track for graduation—all through Ontario curriculum–aligned online learning.

MHF4U Grade 12 University Preparation Course at Canadian Virtual School
Study polynomial, rational, logarithmic and trigonometric functions in greater depth.
SPH4U Grade 12 University Preparation Course at Canadian Virtual School
Study motion, forces, energy, fields and the fundamental principles of modern physics.
High school student balancing studies and sports with flexible online learning
Develop advanced reading, writing, communication and critical analysis skills.
SBI4U Grade 12 University Preparation Course at Canadian Virtual School
Explore cellular processes, genetics, evolution and modern biological systems.
MCR3U Grade 12 University Preparation Course at Canadian Virtual School
Explore functions, equations and mathematical models used in advanced mathematics.
SCH3U Grade 12 University Preparation Course at Canadian Virtual School
Study matter, chemical reactions, solutions and the behaviour of different gases.
ENG3U Grade 12 University Preparation Course at Canadian Virtual School
Strengthen reading, writing, communication and critical analysis skills.
SBI3U Grade 12 University Preparation Course at Canadian Virtual School Title: SBI3U Grade 12 Biology Online Course Cover Image

Explore genetics, evolution, biodiversity and the complex systems of living organisms.

MPM2D Grade 10 College Preparation Course at Canadian Virtual School
Develop skills in algebra, geometry, quadratic relations and mathematical reasoning.
SNC2D Grade 10 College Preparation Course at Canadian Virtual School
Explore biology, chemistry, physics and Earth science through practical investigation.
ENG2D Grade 10 College Preparation Course at Canadian Virtual School
Strengthen reading, writing, communication and critical analysis skills.
High school student balancing studies and sports with flexible online learning
Explore business fundamentals, entrepreneurship, marketing and financial decision-making.
MTH1W Grade 9 Mathematics course
Build skills in numbers, algebra, geometry, data and reasoning.
PPL1O Grade 10 Mixed Course at Canadian Virtual School
Build skills in fitness, health, movement and active living.
SNC1W Grade 9 Mixed Course at Canadian Virtual School
Build skills in biology, chemistry, physics and Earth science.
[Main subject] + [action or context] + [optional keyword/location]
Build skills in French reading, writing, listening and speaking.
Canadian Virtual School - Ontario Online High School | OSSD Credits for Grades 9–12
Develop leadership, management and decision-making skills for modern organizations.
Canadian Virtual School - Ontario Online High School | OSSD Credits for Grades 9–12
Explore key events, ideas and developments that shaped modern Canada.
HSB4U Grade 12 University Preparation Course at Canadian Virtual School
Study social trends, human behaviour and the forces that drive societal change.
MDM4U Grade 12 University Preparation Course at Canadian Virtual School
Explore probability, statistics and data analysis for real-world decision-making.
MCV4U Grade 12 University Preparation Course at Canadian Virtual School
Build skills in derivatives, vectors and rates of change for advanced study.
HFA4U Grade 12 University Preparation Course at Canadian Virtual School
Examine nutrition, wellness and the factors that influence healthy living.
MHF4U Grade 12 University Preparation Course at Canadian Virtual School
Study polynomial, rational, logarithmic and trigonometric functions in depth.
SPH4U Grade 12 University Preparation Course at Canadian Virtual School
Study motion, forces, energy, fields and the principles of modern physics.
Chart showing benefits of online high school education in Ontario

Strengthen reading & writing skills for school, work & everyday life.

SCH4U Grade 12 University Preparation Course at Canadian Virtual School
Investigate chemical systems, reactions, structures and their real-world applications.
SBI4U Grade 12 University Preparation Course at Canadian Virtual School
Explore cellular processes, genetics, evolution and modern biological systems.
High school student balancing studies and sports with flexible online learning
Develop advanced reading, writing, communication and critical analysis skills.
High school student balancing studies and sports with flexible online learning
Learn accounting concepts, financial reporting and business decision-making skills.
MCR3U Grade 12 University Preparation Course at Canadian Virtual School
Explore functions, equations and mathematical models used in advanced mathematics.
SCH3U Grade 12 University Preparation Course at Canadian Virtual School

Study matter, chemical reactions, solutions and the behaviour of different gases.

SBI3U Grade 12 University Preparation Course at Canadian Virtual School Title: SBI3U Grade 12 Biology Online Course Cover Image

Explore genetics, evolution, biodiversity and the complex systems of living organisms.

SPH3U Grade 12 University Preparation Course at Canadian Virtual School
Study motion, forces, energy, electricity and waves through practical applications.
ENG3U Grade 12 University Preparation Course at Canadian Virtual School
Strengthen reading, writing, communication and critical analysis skills.
BAF3M Grade 12 Mixed Course at Canadian Virtual School
Learn accounting principles, financial statements and business record-keeping.
High school student balancing studies and sports with flexible online learning
Explore business fundamentals, entrepreneurship, marketing and financial decision-making.
CHC2D Grade 12 University Preparation Course at Canadian Virtual School
Examine major events, developments and key issues that shaped modern Canada.
MPM2D Grade 10 College Preparation Course at Canadian Virtual School
Develop skills in algebra, geometry, quadratic relations and mathematical reasoning.
SNC2D Grade 10 College Preparation Course at Canadian Virtual School
Explore biology, chemistry, physics and Earth science through practical investigation.
ENG2D Grade 10 College Preparation Course at Canadian Virtual School
Strengthen reading, writing, communication and critical analysis skills.
MTH1W Grade 9 Mathematics course
Build skills in numbers, algebra, geometry, data and reasoning.
PPL1O Grade 10 Mixed Course at Canadian Virtual School
Build skills in fitness, health, movement and active living.
SNC1W Grade 9 Mixed Course at Canadian Virtual School
Build skills in biology, chemistry, physics and Earth science.
[Main subject] + [action or context] + [optional keyword/location]
Build skills in French reading, writing, listening and speaking.

Simple, structured process

How CVS online courses work

Explain the learning journey in a way that is clear to students, parents and search engines.

01

Choose Your Course

Review the course description, pathway and prerequisite.

02

Register Online

Complete the registration form and provide prerequisite documentation when required.

03

Access Your Course

Work through structured online lessons, activities and learning materials.

04

Complete Assessments

Submit assignments, reflections, tests and the final assessment.

05

Earn Your Credit

After successful completion, receive the final course result.
How CVS online courses work

Designed for flexible learning

Why students choose CVS

Canadian Virtual School helps students earn Ontario high school credits online through a flexible, structured and supportive learning experience. Students can complete prerequisites, upgrade Grade 12 marks, work toward the OSSD or prepare for college and university.

01

Flexible Online Scheduling
Study at times that fit around school, work, athletics, travel and family responsibilities. Online course access gives students greater control over when and where they learn.

02

Recognized Ontario Credits
Complete Ontario curriculum credit courses through a Ministry-inspected private high school. Eligible credits may be used toward the Ontario Secondary School Diploma.

03

Support From Qualified Teachers
Receive teacher guidance, assessment feedback and academic support throughout your course. Students can ask questions and better understand course expectations.

04

Structured Self-Paced Courses
Progress through organized lessons, assignments and assessments at a manageable pace while meeting curriculum requirements and deadlines.

05

College and University Preparation
Complete required Grade 12 prerequisite courses, improve important marks and strengthen your academic readiness for postsecondary admission.

06

Year-Round Online Enrolment
Start an online high school course throughout the year without waiting for a traditional September or February semester intake.
Who Can Study at Canadian Virtual School

Who Can Study at Canadian Virtual School?

Canadian Virtual School welcomes students from different backgrounds, grade levels, and learning goals. Whether you are starting high school, upgrading a course, recovering a credit, or completing Grade 12 for graduation, CVS offers flexible online Ontario curriculum courses.

No matter your situation, CVS provides a flexible pathway toward earning Ontario secondary school credits.

Ontario online high school

Why choose Canadian Virtual School over a traditional high school?

Canadian Virtual School offers flexible online learning for earning Ontario credits, completing prerequisites, upgrading marks, and progressing toward the OSSD.

Swipe horizontally to compare all options.
Feature Canadian Virtual School Traditional Semester School Other Online Options
Enrolment
Start throughout the year Students can begin an available course without waiting for a traditional semester intake.
Fixed semester intake dates Start dates vary by provider
Study Schedule
Flexible online study schedule Students can organize study time around work, athletics, travel and other responsibilities.
Fixed daily timetable May be live, scheduled or partly flexible
Course Pacing
Flexible, structured course pacing Students progress independently while completing all required lessons, assignments and assessments.
The class progresses together Pacing policies vary by provider
Learning Location
Study online from anywhere Course content can be accessed through a compatible internet-connected device.
Physical school attendance required Online access requirements vary
Ontario Credits
Eligible credits toward the OSSD Canadian Virtual School is an Ontario Ministry of Education-inspected private school with BSID #882250.
Credits earned through the school or board Credit-granting authority varies
Curriculum
Ontario curriculum for Grades 9–12 Students can select from available Ontario secondary school credit courses.
Ontario curriculum taught in classrooms Curriculum availability varies
Teacher Support
Ontario-certified teacher support Students receive course instruction, feedback and academic assistance from qualified teachers.
Support during scheduled school hours Teacher access and response times vary
Guidance Support
Course planning and academic guidance Guidance support is available to help students select courses that align with their academic goals.
School guidance department support May be limited or offered separately
Course Access
Access available CVS online courses Students can take available courses for prerequisites, upgrades, additional credits or OSSD progress.
Limited by timetable and staffing Depends on the provider’s catalogue
Learning Platform
Lessons and assignments available online Students access course materials and submit assignments through an online learning environment.
Primarily classroom-based learning Platform quality and features vary
Assessment
Course-specific assessments Assignments, assessments and evaluations are based on the requirements of each individual course.
Scheduled classroom assessments Assessment formats vary by provider
Best Fit
Students who need greater flexibility Suitable for students completing prerequisites, upgrading marks, earning credits or progressing toward the OSSD.
Students who prefer a fixed classroom routine Depends on the provider’s learning model

Flexible. Accredited. Online.

Schooling Reimagined. Pathways to Top Universities.

At Canadian Virtual School, we combine innovative AI-enhanced learning tools with the expertise of experienced Ontario educators to create a personalized and engaging online learning experience. Whether students are balancing academics with athletics, travel, personal goals, or other commitments, our flexible learning environment is designed to support student success every step of the way.

Established Since 2008 icon

Established Since 2008

A trusted Ontario online school with graduates accepted into leading universities and colleges across Canada. 
AI-Enhanced Learning icon

AI-Enhanced Learning

Personalized academic support powered by modern technology and guided by experienced teachers.
Flexible Study Options icon

Flexible Study Options

Study full-time, upgrade marks, take courses alongside day school, or fast-track select courses in as little as 4 weeks. 

500+ Interactive Labs icon

500+ Interactive Labs

Hands-on digital activities that encourage exploration, problem-solving, and practical learning experiences.
Immersive Learning Modules icon

Immersive Learning Modules

Engaging digital experiences designed to simplify complex concepts and bring learning to life.
Ontario Ministry Inspected & Accredited icon

Ontario Ministry Inspected & Accredited

Canadian Virtual School is inspected by the Ontario Ministry of Education (BSID #882250), ensuring recognized OSSD credits.
Exceptional Student Support icon

Exceptional Student Support

Dedicated guidance and support focused on helping students achieve their academic and post-secondary goals.
University & College Pathways icon

University & College Pathways

Courses designed to help students build confidence and prepare for competitive post-secondary programs. 

Student pathways

University pathways and student stories

See how flexible online learning can help students complete Ontario high school credits, strengthen prerequisite courses and prepare for their next academic journey.

University of Toronto

Toronto, Ontario

Electrical Engineering · Undergraduate
Canadian Virtual School gave me the flexibility to complete my Grade 12 courses while staying focused on my university goals. The structured lessons and teacher support helped me strengthen my understanding of key subjects and prepare for the academic demands of Electrical Engineering.
CVS
CVS graduate pathway Undergraduate student journey

Queen’s University

Kingston, Ontario

Smith School of Business · Undergraduate
My experience with Canadian Virtual School made it easier to balance my studies, university applications and other commitments. I could work at a pace that suited me while receiving support when needed. The experience helped me become a more confident and independent learner.
CVS
CVS graduate pathway Undergraduate student journey

Western University

London, Ontario

Humanities · Undergraduate
Canadian Virtual School allowed me to complete my courses in a flexible and supportive environment. I appreciated being able to review lessons carefully, manage my own schedule and communicate with teachers online. These skills helped me feel more prepared for university-level study.
CVS
CVS graduate pathway Undergraduate student journey

University of Waterloo

Waterloo, Ontario

Computer Engineering · Undergraduate
The flexibility of Canadian Virtual School helped me stay focused on completing the courses required for my university pathway. Clear learning materials, online teacher support and the ability to manage my schedule made the experience less stressful and prepared me for Computer Engineering.
CVS
CVS graduate pathway Undergraduate student journey

Build your pathway to university with CVS

Complete prerequisite courses, improve Grade 12 marks or earn Ontario high school credits through flexible online learning.

Graduate Destinations

From Canadian Virtual School to leading institutions

Our graduates have continued their studies at universities and colleges across Canada and around the world.

30 featured institutions
Laurentian University
Harvard University
George Brown College
Cornell University
Humber College
Georgian College
Dalhousie University
Carleton University
York University
University of Windsor
University of Victoria
Western University
Wilfrid Laurier University
University of Waterloo
University of Toronto
University of Ottawa
University of Guelph
University of Alberta
Trent University
Seneca College
University of Calgary
University of British Columbia
Toronto Metropolitan University
Simon Fraser University
Queen's University
OCAD University
Ontario Tech University
McMaster University
Brock University
Algonquin College

Flexible Ontario education. Real postsecondary pathways. Canadian Virtual School helps students complete the courses and prerequisites they need to move toward their academic goals.

Book a Guidance Appointment

Get expert advice on choosing the right courses and planning your future.

COURSE PLANNING SUPPORT

Choose an appointment time

Select an available date to continue.

30 min
Scroll to view more

Frequently Asked Questions

Answers for Students and Families

Explore practical information about course timelines, assessments, teacher support and completing Ontario high school credits online.

How long do students have to complete a course?

Course completion timelines may vary by course and enrolment arrangement. Students should review the course details and contact Canadian Virtual School for current completion requirements.

How are online assessments completed?

Assessments may include assignments, quizzes, projects, tests and a final evaluation. Requirements are provided within each course and completed according to the course instructions.

Do students receive support from Ontario-certified teachers?

Students receive academic instruction, feedback and support from qualified teachers throughout their online course.

Can students study at their own pace?

Students can generally organize their studies around their schedule while continuing to meet course expectations, assessment requirements and applicable completion timelines.

How are final grades calculated?

Final grades are based on the assessment and evaluation structure established for the course, including coursework and the final evaluation.

What technology is required for online learning?

Students need reliable internet access and a suitable computer or device for accessing lessons, completing assignments and communicating with their teacher.

Can completed CVS courses be used for university or college applications?

Eligible Grade 12 credits may be used toward post-secondary admission requirements. Students should confirm the prerequisites and admission policies of their intended university or college program.