Grades 10-12
Vista Virtual School (VVS) serves eligible Alberta students seeking to complete a high school diploma, upgrade marks, develop new skills, or meet post-secondary requirements. VVS online courses give students the flexibility to manage their time and commitments while completing high school courses.
Asynchronous Online Learning
- Core and elective courses offered – see our Course Catalogue
- No live classes! Log in and study any time of day.
- Submit assignments according to course timeline.
- Plan on working 8 hours per week for a 5-credit course.
Teacher Support
- Contact teachers by email, phone, or virtual meeting during school hours.
- Academic Counsellors can provide course planning and guidance.
- Online Inclusive Education Support available for eligible students.
Accredited by Alberta Education
- VVS is a public school under Pembina Hills School Division.
- Courses follow Alberta’s Programs of Study.
- Marks appear on the Alberta high school transcript and myPass.
- Review our Mark Reporting and Course Withdrawal Policies.
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 most or all courses at VVS for the current school year.
- May take one course up to a full course load.
- Must register in Semester 1; VVS cannot accept new primary students after the first semester registration deadline.
Non-Primary Students
- Enrolled in another Alberta high school outside PHSD on September 30.
- May register with VVS for Semester 1 and/or Semester 2.
- Take up to 5 credits per semester.
- Students and parents apply; schools can register through an Education Services Agreement (ESA).
Note: Students must complete all prerequisite courses before registering, and cannot be enrolled in the same course at another school in the same term.
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.
| 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 IN 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.
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