Grades 10-12

Vista Virtual School (VVS) offers Alberta students high-quality, flexible online courses with no set class times. This flexibility helps students manage their time and commitments while completing high school courses.

CORE AND ELECTIVE COURSES 

Visit our Course Catalogue for a full list of our high school courses, materials, and prerequisite requirements.

ONLINE LEARNING

Students log into their Moodle course to work on one unit at a time, regularly submitting assessments for evaluation. Hard-copy textbooks and materials are required for some courses.

ASYNCHRONOUS DELIVERY

With no live classes, students can work any time of day. To meet assessment submission deadlines, plan on spending at least 8 hours per week on each 5-credit course.

TEACHER SUPPORT

Certificated teachers and academic counselors are available by email, phone, or virtual meeting during school hours.

ACCREDITED BY ALBERTA EDUCATION

Course marks are recorded on the Alberta high school transcript and myPass. Please review our Mark Reporting and Course Withdrawal Policies.

ONLINE INCLUSIVE EDUCATION

Accommodations are available for eligible students; see our Online Inclusive Education Support page for more information.

ELIGIBILITY & STUDENT TYPES

What’s my student type?

We offer Primary and Non-Primary registration for Alberta students who are 19 or younger as of September 1 of the current school year.

 Primary Students

  • Enrolled in the majority of their high school courses at VVS for the current school year.
  • Register for one course up to a full course load.
  • Note: VVS cannot accept new primary students after the first semester registration deadline.

Non-Primary Students

  • Students registered with an Alberta high school outside the Pembina Hills School Division on September 29 of the school year can also register with VVS for up to 5 credits per semester (plus 10 credits in summer school).
  • Home Education students enrolled with an Alberta school authority on September 29 are eligible to take up to 5 credits per year (plus 10 credits in summer school).
  • Note: Non-primary registrations are accepted directly from students and parents, not from schools or school divisions. Schools may register their students through an Education Services Agreement (ESA).

View our Eligibility & Requirements for more information.

REGISTRATION

Register online through a parent, legal guardian, or student (if 18+ or living independently) PHSD SchoolEngage account. Please do not create a new account if one was previously set up for a VVS or PHSD student or parent. 

SEMESTER 1
2025/2026
SEMESTER 2
2025/2026
Semester runs from: August 27, 2025 to January 27, 2026 January 28, 2026 to June 24, 2026
Registration opens: June 26, 2025 November 18, 2025
Registration closes: October 6, 2025 at 3:00 p.m. MDT March 5, 2026 at 3:00 p.m. MST
*Registrations submitted after January 9 are considered late
Deadline to request a course add/switch: October 6, 2025 at 3:00 p.m. MDT
*Only applies to students registered by September 19
March 5, 2026 at 3:00 p.m. MST

Note: VVS cannot accept NEW primary students for Semester 2. As per Alberta Education funding requirements, students must be registered with an Alberta K-12 school on the last school day of September.

COURSE FEES AND REFUNDS

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

Please review our Policies for more details.

FEE COST
Course & Material Fees
Tuition No tuition fees for primary and non-primary students
Textbooks & Materials Varies – Pricing can be found in our Course Catalogue
Materials are fully refundable if returned within 30 days of the semester end date in reusable condition.
PHSD Technology Fee $35 per school year
Shipping Options
Ship Materials to Alberta Address $25 per order
On October 8, shipping fees increased from $20 due to the Canada Post strike and having to use an alternate courier.
Ship Materials to an Address Outside of Alberta $25 minimum or full cost of shipping fees per order
Pickup Materials from Calgary Campus No cost
Additional Fees
Course Switch Fee
Applies to each course switch (add and withdraw) made after enrollment.
$25 per course switch request
French Placement Exam Fee
Available for students with prior experience in French who may need help deciding which French course to start with. Email vvsupport@pembinahills.ca for details.
$25

CONTACT US

Have questions? Give us a call at 1-855-974-5333 extension 5317 or email vvsupport@pembinahills.ca.

REGISTER NOW!

Registration must be completed by a parent, guardian, or student if 18+ or living independently. Please DO NOT create a new SchoolEngage account as this will create delays in processing your request.

2025-2026 IMPORTANT DATES CALENDAR
ACADEMIC COUNSELLING

Academic Counselling is available to students to help make programming decisions.

Contact a counsellor:

Primary Grade 1-11
Jessica Luciuk
1-855-974-5333 x7352
jessica.luciuk@pembinahills.ca
Book an Appointment

Primary Grade 12
Wayne Rufiange
1-855-974-5333 x7212
wayne.rufiange@pembinahills.ca
Book an Appointment

Primary Grades 12 with a high school diploma
Kristen Climenhaga
1-855-974-5333 x7221
kristen.climenhaga@pembinahills.ca

Non-primary Grades 10-12
Christina MacMillan
1-855-974-5333 x7207
christina.macmillan@pembinahills.ca
Book an Appointment

ADDITIONAL INFORMATION