Senior High Part-Time and Adult Upgrading registrations are open.

Please note: VVS is unable to register students in a course for which they are, or were, already registered in this current semester with a different school. We also cannot accept registrations for students in grades 1-9.

Full-Time registrations are closed for the 2019/20 school year. Full-time registrations for the 2020/21 school year will open on May 1, 2020.

Should you have any issues filling out our registration form, please contact Vista Virtual School Support via email at or by phoning 1-855-974-5333 x5317.

Thank you for choosing Vista Virtual School!

Register Now


Before You Register Checklist ✓

Please have the following ready before you start  your registration application:

Proof of Citizenship: You will be required to upload your citizenship documentation into the application. Vista Virtual School will accept one of the following:

  • Canadian or Alberta Birth Certificate
  • Canadian Passport or Nexus Card (issued in Canada)
  • Canadian Citizenship Certificate/Card
  • Certificate of Indian Status Card
  • Permanent Resident Card (both sides)
  • Confirmation of Permanent Residence Document
  • Record of Landing/Landed Immigrant paper
  • Refugee Protection Claimant Document (RPCD)
  • Proof of Application for Permanent or Temporary Residence
  • For students under age 18: documentation indicating that you are the child of a Canadian Citizen or an individual lawfully admitted to Canada for permanent or temporary residency, as well as a copy of your parent’s citizenship documentation
  • Note: An Alberta driver’s license or Alberta Health Card do not indicate proof of citizenship, but they can be used for proof of residency as needed.

Prerequisite Completion: To expedite the registration process, please upload a copy of your transcript or final report card.

  • Note: Students entering grade 10 may register for senior high courses after July 2 of the school year once they have received their final grade 9 report card.

Special Needs Information (as required): VVS requires documentation in order to provide any special exam accommodations that you may require, excluding extra time.  Please upload an Individualized Program Plan, psychological/psycho-educational assessments, and/or medical assessments/documentation.

Program: Learn about the differences between our part-time senior highfull-time senior highelementary/junior high, and adult upgrading programs.

Alberta Student Number (ASN): All Alberta students have a 9-digit Alberta Education number assigned to them. If you do not know your ASN, you can look it up.

  • Note: Your ASN is likely different from the School ID provided by your local school.
  • If you do not have an ASN, we can create you one at the time of enrollment.

For more information, please visit our Common Questions page.

VVS Guides to Distance Learning

Before you register, learn if distance education is right for you:

Are you curious what your online course will look like once you are registered in your course? View the following walk-through of your online course!