Summer School – Grades 10-12

Make the most of your summer with Vista Virtual School! Take online courses to upgrade marks, catch up on missed courses, earn extra credits, or free up space in next year’s schedule.

☀️ Summer Programming

  • Core and elective courses offered – see our Course Catalogue
  • Register for up to 10 credits with VVS.
  • Students can take one core course, plus CALM, PE, electives, or CTS.
  • Grade 9 → 10 students can take courses without prerequisites, such as CALM, PE, or intro CTS.

  Asynchronous Online Learning

  • No live classes! Log in and study any time of day.
  • Submit assignments according to course timeline.
  • Plan on working 20 hours per week for a 5-credit course.
  • Contact teachers by email, phone, or virtual meeting during school hours.

Accredited by Alberta Education

ELIGIBLE STUDENTS

To register, summer students must:

  • Be an Alberta student aged 19 or younger as of September 1 of the current school year.
  • Complete the prerequisite course prior to registration. VVS does not accept “In Progress” (Semester 2) prerequisites.
  • Not be registered for the requested summer course at another summer school.

Additional Information

  • If using a school Chromebook, make sure that Proctorio is installed on your device before your primary school closes for the summer. Only your primary school can install it.
  • Online Inclusive Education Support may be limited due to the condensed course content and timeline. If you need extensive or unique exam accommodations, speak with an Inclusive Education Coordinator before you register.

View our Eligibility & Requirements for more information.

Is Summer School right for you? TAKE THE QUIZ

REGISTRATION

Register online through a parent, legal guardian, or student (if 18+ or living independently) PHSD SchoolEngage account.

IMPORTANT DATES*
Registration opens: April 13, 2026
Registration closes: June 1, 2026 at 3:00 pm
Courses open: July 1, 2026
August Diploma Exams: August 4–12, 2026

*Important Dates subject to change. Check back for more summer school dates.
**Students should not be away for more than 3 days at a time, and no more than 6 days total during the summer term.

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

AUGUST 2026 DIPLOMA EXAM INFORMATION

Our Diploma Exams webpage contains information on dates, times and locations. Locations have not been decided for August 2026 at this time. 

  • Diploma exams are mandatory for students enrolled in an eligible Alberta Education program
  • REMINDER: Diploma exams are not the same as course final exams; students must write both.
  • Please note that we do not offer isolation as an accommodation for diploma exams.

CONTACT US

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

REGISTER NOW!

Registration must be completed by a parent, guardian, or student if 18+ or living independently. 

2025-2026 Important Dates Calendar

2025/2026 Important Dates Calendar

*dates are subject to change

Additional Information