Thank you for choosing Vista Virtual School!

What's my student type?
Primary (Full-time) Students
Grades 1-9
Grades 10-12
*Semester two registration opens on December 1 for grade 10-12 students
Non-Primary (Part-time) Students
*Semester two registration opens on December 1 for grade 10-12 students
Education Services Agreement (ESA) StudentsOPEN
Adult StudentsOPEN (continuous)
International StudentsOPEN (continuous)
Summer School Students School-aged Alberta students onlyCLOSED


  1. Review the Registration Checklist and Enrollment Restrictions documents to ensure all requirements are met and supporting documents (citizenship documentation, current Instructional Support Plans (ISP), other transcript/report cards etc.) are ready.
  2. Complete the online registration application (A parent/guardian is required for students under 18 or the application will not be processed).
  3. Our staff will review and verify your application information.
  4. Orientation: New Primary (Full-time) students will be invited to register for a mandatory online orientation session.
  5. Payment: Students with material or tuition fees will receive an email with instructions for making payment, if applicable.
  6. Get Started! Once you are enrolled, you will receive a confirmation email with instructions on how to get started on your course(s). Any materials ordered will be mailed to the shipping address provided on your registration form.


  • To help prevent a DECLINED application, please review the Enrollment Restrictions document before you register.
  • Be accurate and complete! Inaccurate or missing information will delay processing or may even result in your application being denied.
  • Adult required: Students under 18-years-of-age must have a parent/guardian complete the application form or it will not be processed.
  • Do not submit multiple applications for one student. If you require changes to your application, please contact us.
  • Check your spam folders! Registration confirmations and correspondence are sent through email. Please add Vista Virtual School to your safe senders list and check your promotions folders.
  • Please take note that most school exams in grades 7 to 12 (excluding diploma exams or PATs) are conducted using Proctorio. To learn more, please visit our dedicated School Exams page. It is crucial to become familiar with Proctorio before taking your first exam.

Those looking to withdraw from a course must fill out and submit a Course Withdrawal Request Form. Students under 18 must have their withdrawal form filled out by a parent or guardian.

The above information should provide you with what you need to register! However, if you have questions during the application process, please do not hesitate to contact us! You can reach us directly at or by phone at 1-855-974-5333 x5317.


Note: Our system works best with Google Chrome or Firefox. Applications are processed in the order in which they are received.