Registration

Registration for 2025/2026 is NOW OPEN!

Our registration forms and inquiries are handled by real people who personally review every submission. Because of this, it may take a little longer to respond during peak registration periods, and we sincerely thank you for your patience.

Forms should be completed on a desktop computer, or a laptop. 

Follow the registration instructions below based on whether you are a current, new, or past student. Not sure where to start? Take this quick quiz!

Important Notice! Vista Virtual School registration forms cannot be accessed through another school division’s SchoolEngage or PowerSchool account (CBE, Rockyview, etc). Please follow the instructions below to register with Pembina Hills School Division (PHSD).

STUDENT TYPE REGISTRATION INTAKE STATUS
Grades 1-9 Primary
OPEN - 2025/26 School Year
Grades 10-12OPEN - 2025/26 School Year
Grades 10-12 PrimaryOPEN - 2025/26 School Year
Grades 10-12 Non-Primary
OPEN - 2025/26 School Year
Education Services Agreement (ESA) Students CLOSED
Adult UpgradingOPEN - 2025/26 School Year
Grades 1-9 InternationalOPEN - 2025/26 School Year
Grades 10-12 InternationalOPEN - 2025/26 School Year
Summer School CLOSED

Course Dates

  • 2024-2025 Summer courses run from July 1 to July 31
  • 2025-2026 Grade 1-9 courses run from August 27 to June 18
  • 2025-2026 Semester 1 courses run from August 27 to January 27
*Students who register after the course start date must still complete by the end date. Please refer to our Important Dates for more information.

Current Students

Grades 1-9

*Please use the Pembina Hills School Division (PHSD) SchoolEngage account for your parent, legal guardian, or student (if 18+ or living independently) from your previous registration. Do not create a new account if one was previously set up for a PHSD or VVS parent or student. 

1. Log-In to SchoolEngage

Use the SchoolEngage account information from your previous registration:

  • Students under 18: The PARENT/GUARDIAN will log into their SchoolEngage account
  • Students 18 and older, or independent: The STUDENT will log into their SchoolEngage account

2. Complete a Registration Form 

Once logged in, click on “Students,” then select the student’s name, and complete the appropriate form based on their student type:

  • School-Aged (Grades 1-9): VVS 25-26 RETURNING Elementary and Junior High Student Registration Form (Grades 1-9)

3. Check Your Email for Confirmation

You will receive an email after the form is submitted and another once the registration has been processed. Please do not unsubscribe from emails, and check your spam folders just in case.

SchoolEngage Login

Grades 10-12

1. Log in to your SchoolEngage account.

2. Complete the Intake Form

You will need to complete the form titled, “Vista Virtual School: Grades 10-12 Student Intake Form

3. Click on The Student’s Name

Be sure to select the name of the student you wish to register for the 2025/2026 school year from the left-hand side of the screen.

4. Complete the NEW registration form

A new registration form will appear. Please fill it out completely with all required information. You must submit this form to apply for the 2025/2026 school year.

You will be asked to upload: citizenship documentation, prerequisite course marks (official final mark required), and, if applicable, a current instructional support plan (ISP) or medical documentation for accommodations.

5. Check Your Email for Confirmation

You will receive an email after the form is submitted and another once the registration has been processed. Please do not unsubscribe from emails, and check your spam folders just in case.

New and Past Students

Students who have not yet registered with Pembina Hills School Division (PHSD) or Vista Virtual School (VVS) must first create a PHSD SchoolEngage account to access registration forms. For a step-by-step guide, refer to Getting Started With VVS.

Important notice: You cannot access Vista Virtual School summer school registration forms with another school division’s SchoolEngage account (CBE, Rockyview, etc). Please create a Pembina Hills School Division (PHSD) SchoolEngage account following the instructions below.

Grades 1-9

1. Create a SchoolEngage Account

The SchoolEngage account must be created by the student’s parent or legal guardian unless the student is 18 years of age or older, or an independent student (ages 16-17 and does not live with a parent or legal guardian).

  • Students under 18: Enter the PARENT or GUARDIAN name and contact information for the SchoolEngage account
  • Students 18 and older or independent: Enter the STUDENT name and contact information for the SchoolEngage account

Note: We accept SchoolEngage registrations directly from students and parents, not from schools or school divisions.

2. Activate the Account

After you finish registering, you will receive a confirmation message and an activation email. To verify your account, simply click the link in the email.

3. Add Student

5. Complete the Registration Form

Fill out the VVS 25-26 RETURNING Elementary and Junior High Student Registration Form (Grades 1-9).

Grades 10-12

1. Create a SchoolEngage Account

The SchoolEngage account must be created by the student’s parent or legal guardian unless the student is 18 years of age or older, or an independent student (ages 16-17 and does not live with a parent or legal guardian).

  • Students under 18: Enter the PARENT or GUARDIAN name and contact information for the SchoolEngage account
  • Students 18 and older or independent: Enter the STUDENT name and contact information for the SchoolEngage account

Note: We accept SchoolEngage registrations directly from students and parents, not from schools or school divisions.

2. Activate the Account

After you finish registering, you will receive a confirmation message and an activation email. To verify your account, simply click the link in the email.

3. Add Student

5. Complete the Intake Form

You will need to complete the form titled, “Vista Virtual School: Grades 10-12 Student Intake Form

6. Click on The Student’s Name

Be sure to select the name of the student you wish to register for the 2025/2026 school year from the left-hand side of the screen.

7. Complete the NEW registration form

A new registration form will appear. Please fill it out completely with all required information. You must submit this form to apply for the 2025/2026 school year.

You will be asked to upload: citizenship documentation, prerequisite course marks (official final mark required), and, if applicable, a current instructional support plan (ISP) or medical documentation for accommodations.

8. Check Your Email for Confirmation

You will receive an email after the form is submitted and another once the registration has been processed. Please do not unsubscribe from emails, and check your spam folders just in case.

Create a SchoolEngage Account

*The SchoolEngage account must be created by the student’s parent or legal guardian unless the student is 18+ or independent. Please do not create a new account if one was previously set up for a parent or student. 

Additional Information

Which documents will I need to upload? The types of documents you should have ready to upload into a registration form are: citizenship documentation, current transcript/report card, current instructional support plans (ISP), etc.

What is the prerequisite mark for the course I want to take? To confirm that you have completed the necessary prerequisite course requirements, please review our 2025/2026 Prerequisite Chart. This information is also available in our Course Catalogue.

Can I register after the semester start date? Yes, but you will have less time in the course, as all students must complete their coursework by the semester’s end date. If a student registers late, we recommend that they speak with their teacher regarding their timeline and how they can catch up in the course.

How do I make a change to my SchoolEngage account? If you require changes to an existing SchoolEngage account, or need a new SchoolEngage account for an existing student, email us at vvsupport@pembinahills.ca. Please do not create another SchoolEngage account if one was previously set up or add a student that already exists.

How do I make a change on my registration form? If you need to make a change to a registration form that you have already submitted, please reach out to us at vvsupport@pembinahills.ca for assistance. Please do not create a new SchoolEngage account or submit another registration form.

How do I add or change my courses after enrollment? If you want to add courses after your registration form has been approved and processed, log-in to SchoolEngage. Click on your student’s name and complete the available Course Addition/Switch/Withdrawal Form.

NOTE: Changes to submitted course and material requests may result in a later course start date and less time to complete the course by the semester deadline. There is a $25 course switch fee each time a request to change courses is submitted.