Browser Cookies
This site uses cookies necessary to properly function. By closing this popup, clicking a link or continuing to browse otherwise, you agree to the use of cookies. View our policies.

Have an Account?

You must login or create an account to register for programs.

Please note that if our system detects more than 30 minutes of inactivity in your browser, your registration spots will no longer be reserved and you will need to begin again.

Having difficulty finding a program? Use the side menu options to filter the displayed programs.

If you have forgotten your login or password, please contact us for a reset.

When registering, CHOOSE YOUR PARTICIPANT FROM THE DROP DOWN MENU. Do not choose "add participant from the registration page" this will create a duplicate participant if your participant is already in your profile. 

Notice of Collection Statement:

Your privacy and the protection of your personal information is important to us. Your personal information is required to register you with Skate Canada in any capacity, including, without limitation, as a Skate Canada registrant, coach or in connection with your affiliation with a skating club or skating school and to administer various services, such as Skate Canada events. Your personal information may also be exchanged with Skate Canada affiliates which includes your local skating club or skating school or provincial association or section. By submitting this form, you expressly provide your consent to the sharing of your personal information with Skate Canada and as described herein for purposes of registration and receipt of national services delivered by Skate Canada. We adopt the 10 Fair Information Principles into our privacy program, and employ reasonable measures to protect against unauthorized access, processing, disclosure, alteration, destruction or loss of your personal information. See Skate Canada's Privacy Code for more details.

For further information or comments regarding our protection of your privacy, please contact Skate Canada at

INSTALLMENTS: All registrations are eligible for installment payments.  When completing your invoice, choose installments in the drop down menu on the payment page. Length of installments is dependant on program length.


KIDSPORT FUNDING: If you choose Kidsport as your payment method, please forward us a copy of your approval letter that we may process your payment.


CANSKATE LEVELS: The Canskate A, B, C D etc represents different days. These are the same program and include all levels of Canskate from beginner to stage 6. You can pick up 1 -  3 days a week. Advanced Canskate if for skaters working on Stage 3 - 6 only.


SPRING and SUMMER PROGRAMS: please visit us  at