Online Registration


*Please read carefully before clicking the registration link*

For new and transferring players, please click here

For our returning players…  You will need your child’s Hockey Canada ID.  If you used our online team snap registration last season, all your information (including HC ID) will be saved through your team snap account.  If your player’s hockey Canada ID does not populate during the online registration, or you had to create a new team snap account, email Sheena

If you receive an error during the registration, ensure that you have the correct Hockey Canada ID, that the birthday date is correct, and that you are choosing the correct division.  Team snap works best with google chrome (safari and Microsoft exchange work as well).  Internet explorer is not supported.  If your web browser is not up to date, the team snap payment screen will not load, and the registration will not complete.  If you cannot proceed after checking all possible errors, please email Sheena and she will check the Hockey Canada system.

Please refer to the fee schedule for pricing and if you are unsure of you player’s division (If viewing from your phone, turn it lenghth-wise).


You will notice new fields added to the online registration.  These are mandatory fields added by Hockey Canada.

This season we will again offer payment plans by credit card or cheque.  If you would like payment plan by credit card it must be chosen during the online registration, it cannot be added once the registration is completed.  You will have the option the pay in full by credit card or by payment plan through the team snap registration.  Team snap takes a 2.99% credit card fee.  If you would prefer to pay by E-transfer in FULL or by cheque in full or cheque payment plan, then select ‘pay offline’ at the payment screen.  Sheena does not accept E-transfer partial payments, it has not worked in the past, members do not remember to send the next payments.  If you choose the monthly payment by cheque option, all fees must be paid by December 31st.  (E-Transfer email include player name)

Payment plan by cheque amounts can be found here…  June   July  August

Please date your cheques for the 15st or 30th of the month

Cheques can be mailed, or dropped off through the mail slot at the KMHA office 1424 Ellis St. V1Y2A5

Late fee in affect August 1st

The 22/23 season underway, registration is currently closed