International/Out-of-Province Students

Vista Virtual School (VVS) offers Alberta students high-quality, flexible online courses with no set class times. Students complete assignments and activities according to the schedule provided by their teachers. This flexibility helps students manage their time and commitments while staying on track with their education.

  • Grades 1-9: Full year programming (Sept – June);
    • Core courses (Language Arts, Math, Science, and Social Studies) plus Health for Grades 7-9.
    • Print based courses for Grades 1-3
    • Online courses for Grades 4-9
  • Grades 10-12: Semester-based core and elective courses
    • Expect to work about 8 hours/week per 5-credit course.
    • Senior high courses taken at VVS are recorded on your Alberta high school transcripts and MyPass.
  • Asynchronous delivery: no live classes.
  • All assessments are submitted online through Moodle.
  • Courses follow Alberta’s Programs of Study and are reported to parents, guardians, and Alberta Education.

Visit our Course Catalogue for a full list of our course offerings.

Notice: If you are traveling or residing overseas, you may experience difficulties accessing Moodle. In such cases, using a VPN service may be necessary to ensure access.

ELIGIBLE STUDENTS

Three types of international/out-of-province students can register at VVS:

  1. Students who live outside of Alberta.
  2. Students in Alberta whose parent does not ordinarily reside in Alberta.
  3. Students studying at Alberta Accredited International Schools (AAIS).

View our Eligibility & Requirements for more details.

FIRST SEMESTER IMPORTANT DATES: 2025/2026

  • Runs from – August 27, 2025, to January 27, 2026
  • *UPDATED* Registration opens – July 2, 2025
  • Deadline to request a course add or switch – October 6, 2025
  • Deadline to withdraw to be eligible for a tuition refund (Unfortunately, tuition refunds cannot be issued for withdrawals requested after this date) – November 14, 2025

FEES, MATERIALS AND REFUNDS

Full payment is required within 72 hours of registration processing. Unfortunately, VVS cannot accept partial payments, or payments plans.

VVS can accept payment from third party payer organizations that agree to cover course and/or material costs for a student, however, VVS courses are not eligible for Foundational Learning Assistance Program funding.

REGISTRATION FEES

International/out-of-province students who wish to enroll at VVS will be required to pay tuition fees. Grade 1-9 students pay $1,050 per course, while grades 10-12 students pay $210 per credit.

TEXTBOOK AND MATERIAL FEES

Students may choose to order textbooks and other materials from VVS or any other available source. A complete list of materials along with their pricing can be found in our Course Catalogue. A refundable caution fee applies to required materials, as per our Refund Policy.

*UPDATED* COURSE SWITCH FEE

A non-refundable $25 fee will be charged for any course change requests made after you have been enrolled in the courses listed on your original registration form. If you submit a Course Additions/Changes/Withdrawals Form requesting a course switch, the fee will be added to your ledger and must be paid before we will proceed with withdrawing the original course and adding the new course.

Important: Starting in the 2025–2026 school year, the fee will be charged per course switch, not per form.
Example: If you switch from Bio 20 to Chem 20 and from English 20-1 to Social Studies 20-1, you will be charged $50 (2 switches x $25). To avoid any delays with your registration, please carefully review your course selections at the time of completing your original registration form. If you have any questions or need assistance, please reach out to an academic counsellor.

*NEW* TECHNOLOGY FEE

Starting in the 2025/2026 school year, all students in the Pembina Hills School Division will be charged a $35 technology fee at the time of registration.

SHIPPING FEES

Students are required to pick up their materials from the VVS Calgary Campus or pay a flat rate shipping fee of $20 per order to an Alberta address. Students shipping materials outside of Alberta are responsible for the full cost of the shipping fees. Our Shipping Policy provides details on pricing, and is subject to change.

Due to the ongoing Canada Post strike, we are temporarily required to use an alternate courier service at a higher cost. As a result, effective October 1, 2025, at 8:00 a.m., our shipping fee will increase from $20 to $25. We appreciate your understanding during this time and will return to our regular shipping fee as soon as possible once Canada Post services resume.

RE-REGISTRATION FEE

If you are in semester one and need extra time to complete your course(s), you can re-register for the same course in the next semester for a $250 fee. This option is not available to semester two or summer courses.

To re-register for your Semester one course in Semester two, log in to your SchoolEngage account and complete the relevant form. The form name will be listed here when it becomes available. 

Note: This is a re-registration fee, not an extension fee. Your grades will carry over, but you will lose access to completed assignments and feedback. Be sure to save all your work externally to refer to when preparing for the final exam.

REFUNDS

Please review our Refund Policy. Courses withdrawn by the withdrawal deadline will be issued a tuition refund less a $150 processing fee (Note: This fee applies per course). Students may withdraw after the deadline, however, tuition refunds will not be issued. Textbooks and materials are:

  • 100% refundable if returned within 30 days of the semester end date and in reusable condition.
  • 50% refundable if returned within 31-90 days of the semester end date, in reusable condition.
  • Not refundable if returned more than 90 days after the semester end date.

Fees for International/Out-of-Province Students

Tuition for Grade 1-9 course$1050.00
Tuition for a 5-credit Grade 10-12 course$1050.00
Tuition for a 3-credit Grade 10-12 course$630.00
Tuition for a 1-credit Grade 10-12 course$210.00
Three Month Course Extension
*Applicable to grades 10-12 students who were enrolled before April 30, 2024.
$100.00
Re-registration Fee (applicable to international students registered for the 2024/2025 school year)$250.00

REGISTER NOW!

Please DO NOT create a new SchoolEngage account as this will create delays in processing your request. 

2025-2026 IMPORTANT DATES CALENDAR