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
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.
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