Registration

Sept 10: Labour Action Updates – Please Read

  • The Alberta Teachers’ Association (ATA) announced this morning that teachers would initiate strike action on October 6, 2025, if a negotiated settlement is not reached. No further details on the nature of the potential strike were given, nor has formal legal strike notice been provided.
  • As we are an online public school, our teachers are members of the ATA, which means we are subject to the same job action as all other schools across the province.
  • We will share updates with families/students as more information becomes available if a strike does occur. We appreciate your patience during this time.

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.

STUDENT TYPEREGISTRATION DATESCOURSE DATES
GRADES 1-9
Aug 21-Jun 18
- PrimaryCLOSED on Sep 19 @ 3:00 PM
- International & Out-of-Province
- Education Services Agreement
OPEN until Dec 1 @ 3:00 PM
SEMESTER 1Aug 21-Jan 27
- Primary & Non-PrimaryCLOSED on Sep 19 @ 3:00 PM
- Adult Upgrading
- International & Out-of-Province
- Education Services Agreement
OPEN until Oct 6 @ 3:00 PM
SEMESTER 2Jan 28-Jun 18
- Primary* & Non-Primary
- Adult Upgrading
- International & Out-of-Province
- Education Services Agreement

Runs Nov 18-Jan 9
Late registrations accepted until Mar 5 @ 3:00 PM

SUMMERJul 1-Aug 12**
- Grade 10-12
- Adult Upgrading
- International & Out-of-Province
Runs Apr 13-Jun 5

*VVS cannot accept NEW Primary students in Semester 2
**Summer School dates include August Diploma Exams

Students enrolled after the course start date must still complete by the end date. As courses are delivered asynchronously, students may begin after the official start date and still complete within the course timeframe.

REGISTRATION PROCESS

Follow the registration instructions below based on whether you are a current, new, or past student.

CURRENT or RETURNING students who were registered with VVS during the 2024-25 regular school year or 2025 summer school will register through SchoolEngage using the existing parent, guardian, or student (if 18+ or living independently) account from your previous registration.

NEW 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. The account must belong to a parent or legal guardian. Only students 18+ or living independently may create their own account.

PAST students who were most recently registered with VVS prior to the 2024/2025 school year must first create a PHSD SchoolEngage account to access registration forms. The account must belong to a parent or legal guardian. Only students 18+ or living independently may create their own account.

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

Create a SchoolEngage Account

Do not create a new SchoolEngage account if one was previously set up for a PHSD or VVS parent or student. Proceed to Register through SchoolEngage.

1. Create a PHSD 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

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

Once you are logged into SchoolEngage, click “Add Student” on the left side. A parent account can add multiple students.

For a step-by-step guide, refer to Getting Started With VVS or watch this video.

Register through SchoolEngage

Registration forms are accessed through a PHSD SchoolEngage account. We recommend completing registration forms on a desktop computer or a laptop. 

Grade 1-9 Students

1. Log-in to SchoolEngage

The PARENT/GUARDIAN will log into their PHSD SchoolEngage account.

2. Click on the Student’s Name

Once logged in, click on “Students,” then select the student’s name.

3. Complete a Registration Form

The VVS 25-26 Elementary and Junior High Student Registration Form (Grades 1-9) will appear under the student’s name. 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, a report card from the previous school year, and, if applicable, a current instructional support plan (ISP) or medical documentation for accommodations.

Grade 10-12 Students, including Adult Upgrading

1. Log-in to SchoolEngage

The parent, guardian, or student (if 18+ or living independently) will log into their PHSD SchoolEngage account.

2. Click on the Student’s Name

Once logged in, click on “Students,” then select the student’s name.

3. Complete the Intake Form  

Complete the Vista Virtual School: Grades 10-12 Student Intake Form to determine which registration form applies to your student type.

4. Complete the Registration Form

The VVS 2025-2026 Registration Form (Gr. 10-12) – Semester 1 will appear under the student’s name. 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.

REGISTER NOW

Additional Information

We kindly ask that you review our Frequently Asked Questions page before calling or emailing VV support, as your question may already be answered there.

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.

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 know if my registration was approved? All updates regarding your registration will be emailed to the SchoolEngage account holder. Please check your email regularly to stay informed about the status of your application.

When will I get access to my course content? During peak periods, please allow up to three weeks for your registration to be processed. Once your application is approved and payment is received, your enrollment will be finalized. If you’re enrolled before the semester begins, your courses will appear in Moodle on the first day of the semester. If you’re enrolled on or after the semester start date, your courses will be available in Moodle within 24 hours of enrollment.

How do I add, switch or withdraw from my courses? If your registration form hasn’t been processed yet, please email vvsupport@pembinahills.ca with your request. If you want change your courses after you are enrolled, 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.

Important Dates
Course Information
Course Fees
STUDENT TYPECOST
TUITION FEES
Grades 1-12No tuition fees for primary and non-primary students
Adult: Semester 1 & 2$175 per credit ($875 for a 5-credit course)
Adult: Summer$125 per credit ($625 for a 5-credit course)
International: Grade 1-9$1050 per course
International: Grade 10-12 Semester 1 & 2$210 per credit ($1050 for a 5-credit course)
International: Grade 10-12 Summer$200 per credit ($1000 for a 5-credit course)
ESA: Grade 10-12 Alberta-funded and federally-funded students$155 per credit ($775 for a 5-credit course)
ESA: Grade 10-12 Unfunded students$210 per credit ($1050 for a 5-credit course)
ESA: Grades 1-9$750 per course
TEXTBOOK AND MATERIAL FEES
Grades 1-9No cost, but must be returned at the end of the school year in reusable condition.
Grades 10-12, Adult, International, and ESAVaries - Material 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.
SHIPPING FEES
All students: Pick up from Calgary CampusNo cost
All students: Ship to Alberta AddressEffective Oct 1 at 8:00 a.m. MDT $25 per order
All students: Ship to an address outside of Alberta$20 minimum or full cost of shipping fees per order
PHSD TECHNOLOGY FEE
Grades 1-6$20 per school year
Grades 7-12, Adult, and International$35 per school year
COURSE SWITCH FEE
Grades 10-12, Adult, International, and ESA$25 per course switch request
RE-REGISTRATION FEE*For Adult, International, and ESA students who wish to re-register for a Semester 1 course in Semester 2
Adult, International, and ESA$250 per course