Skip to the main content
This website uses cookies to give you a better online experience. By using this website or closing this message, you are agreeing to our cookie policy. More information
Alberta Supports Contact Centre

Toll Free 1-877-644-9992


The COVID-19 pandemic has impacted legislation and services. Information on this website may not reflect the current situation in Alberta. Please visit for up-to-date information about these impacts.

Find This Program At Other Schools
Program Information

Academic Upgrading

Vista Virtual School

Vista Virtual School

We are an accredited, public elementary, junior high, and senior high school (including adult education and upgrading) that serves residents of Alberta. Our online environment gives students flexibility in where and when they learn.

Vista Virtual School students can work at any time and in any place. This means that you, as an adult student, will have flexibility to get the education you need.

We help students of all ages achieve success in their academic careers. Registering with Vista Virtual School gives you access to a variety of courses to complete your high school diploma, improve your high school marks, learn a new skill, or fulfill post-secondary requirements. 


341 58 Ave SE
Calgary, Alberta, T2H 0P3, Canada

  • Program Type Academic Upgrading
  • Credential Type Non-Credential
  • Length 1 Year or Less


  • Part Time Only
  • Cooperative Education
  • Continuing Education
  • Distance Learning Only
Admission Requirements


  • Be 20 years of age or older as of September 1 of the current school year.
  • Be a Canadian citizen or lawfully admitted to Canada for permanent or temporary residence. Students must provide proof of citizenship (i.e., birth certificate, landed immigrant paperwork, or resident documentation).
  • Be a resident of Alberta. Alberta Education requires students 18 years of age or older to remain in the province at least until September 30 of the school year. Although a student may be residing elsewhere temporarily, they must maintain an Alberta address and submit proof of residency upon request.

For more information see Adult Upgrading.

Distance Delivery Options

Online with regular contact with teachers through email, telephone, or video conferencing.

Transfer(s) Eligibility

Search Transfer Alberta for course and program transfer information including transfer agreements between post-secondary schools in Alberta, British Columbia, Northwest Territories, Nunavut and Yukon.

Transfer(s) available outside of Transfer Alberta: Not available

Updated March 16, 2021. The information contained in this profile is current as of the date shown.

Educational program information is provided as an introduction and for general reference. For current information about programs and school requirements or policies, check the school calendar, visit their website or contact the school directly.
The Government of Alberta is working in partnership with the Government of Canada to provide employment support programs and services.

Was this page useful?