Registration
Labour Action Update:
- The Alberta Teachers’ Association (ATA) is on strike. Up to date information can be found here – https://www.vvschool.ca/news-events/news/important-update-regarding-teacher-strike-please-read/
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 TYPE | REGISTRATION DATES | COURSE DATES |
---|---|---|
GRADES 1-9 | Aug 21-Jun 18 | |
Primary | CLOSED on Sep 19 @ 3:00 PM | |
International & Out-of-Province Education Services Agreement | OPEN until Dec 1 @ 3:00 PM | |
SEMESTER 1 | Aug 21-Jan 27 | |
Primary & Non-Primary | CLOSED on Sep 19 @ 3:00 PM | |
Adult Upgrading International & Out-of-Province Education Services Agreement | CLOSED on Oct 6 @ 3:00 PM | |
SEMESTER 2 | Jan 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 | |
SUMMER | Jul 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.
1. Log-in to SchoolEngage
The parent, guardian, or student (if 18+ or living independently) will log into their SchoolEngage account.
2. Click on the Student’s Name
Once logged in, click on “Students” on the left side, then select the student’s name.
3. Complete the Registration Form
Select the appropriate form for your student type:
- Grades 1-9: Elementary/Junior High Registration Form
- Grades 10-12 or Adult Upgrading: Intake Form, then the Gr. 10-12 Registration Form
- ESA: Education Services Agreement (ESA) Form
You will be asked to upload: citizenship documentation, prerequisite course marks, and documentation for accommodations, if applicable.
Once submitted, you will receive a confirmation email. Processing may take up to 3 weeks during busy times.
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.
STUDENT TYPE | COST |
---|---|
TUITION FEES | |
Grades 1-12 | No 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-9 | No cost, but must be returned at the end of the school year in reusable condition. |
Grades 10-12, Adult, International, and ESA | Varies - 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 Campus | No cost |
All students: Ship to Alberta Address | Effective 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 |