ALL registration will be done online. 

Returning players require their Hockey Canada ID number when using the TeamSnap registration link. Your child's ID number will automatically populate on the TeamSnap registration if they were a member of KMHA last season. If for any reason the number does not populate and you can't find it please email


Please note that the division names have changed. Please refer to the fee schedule and find your child's birth year to get the correct division

***KMHA will be offering payment plans to its membership this year. If you are paying by credit card select the 'Payment Installments' option. You will be required to pay $200 per child at the time of registration with the balance  split up monthly and your credit card will be automatically billed. 

If you wish to do a payment plan with post dated cheques, select 'Pay Offline'. Cheques can be dropped off through the mail slot at the KMHA office at Memorial Arena facing Elllis St. Please refer to the payment details when registering to ensure the cheques are in the correct amount.  the posted charts for what amounts to make your cheques out for. When dropping a cheque off please put it in an envelope with the registered players name(s) so that we can apply the payment to the correct player(s)


You also have the option of selecting 'Pay Offline' and sending an etransfer. We are only accepting  etransfers for the full registration amounts. Please put the players name in the memo portion of the etransfer. Etransfers can be sent to


You cannot register online until copies of the following documents are provided to KMHA at

New player

  1. New player registration form found here
  2. Players birth certificate;
  3. Players Care Card; and
  4. Proof of Kelowna address  (ie Drivers License, Utility Bill, etc.)

Once those documents are provided,  the players information will be entered into the Hockey Canada system and will provide you with a Hockey Canada ID which will be required to register using the online registration link. 


TRANSFERRING PLAYER  (Moved within BC or from another Province)

1. Move with parent form found here

2. Players birth certificate;

3. Proof of address (rental or purchase agreement)

4. Supporting document Drivers License, Utility Bill or Canada Post address forward)

These documents are submitted to BC Hockey for transfer approval. Once approved you will be able to register online. There is no player participation until a transfer has been approved.



If you are having issues recovering your child's Hockey Canada ID number please email Sheena at

For questions regarding registration please contact Sheena at




KMHA reserves the right to limit the number of goaltenders per division.  Players wishing to participate in our programs as a goaltender MUST make their position request clear on the player registration. Failure to do so will result in your child being unable to play that position should we have more than 2 goaltenders per team in your specific division.  KMHA will not supply goaltender equipment to players beyond the U11  Division. If there are too many goalies registered for a division goaltender spots will go to players in the order of their registration.