The KMHA Board is excited to welcome everyone back to another great year of hockey!
While we know with the current economic situation, this may cause some financial stress to some families so we have put in place some payment options to hopefully lessen any financial burden you may endure:
If you have any questions, please contact the division coordinator you will be registering your child/children for, or the Registrar. Contact Us
This is a new process for the 2025/2026 season. If you run into any issues please contact registrar.
If you are registering a returning player or you need to add another child do not create another account, you have an existing Respect in Sport account. If your Parent Respect in Sport has expired you will need to recertify.
Contact the registrar should you not know your Hockey Canada Account Number to access your account.
If you are registering a new player with a returning player in family, you need to add the new player to your Respect in Sport account.
If you are registering a new player, one parent per family must take the Parent Respect in Sport course. Upon completing this course, the new player will have a Hockey Canada Member ID listed under 'PROFILE', 'CHILD MANAGMENT'.
Once you have these two numbers, or a returning player, you can then go to the next step.
Please contact the Kneehill Registrar if after completing the above you are still unable to locate your Hockey Canada Identification number.
If you are a new player, a parent must create a RAMP Registration Site Account Upon completing this step, and with your Respect in Sport completed, and Hockey Canada ID in hand, you can register for hockey in Kneehill!
Once you have successfully completed the payment process, the registration will be complete. You will receive an email message stating your transaction was successful and thanking you for your registration. When you login to your RAMP Registration Account, you will see your registration status on the left menu under "My Registrations."
If you are NEW to Kneehill Minor Hockey Association, and new to hockey, the Parent must complete Step 1 & 2 above PRIOR to REGISTERING.
If you are a RETURNING player, you can login to your Hockey Alberta Account to retrieve this number. If you have trouble getting into the system, please contact the Kneehill Registrar via email: Executive - Kneehill Minor Hockey
a) Your Parent Respect in Sport may be expired. Please login to your Respect in Sport account to check on expiry date. Should you require further help, contact the Kneehill Registrar via email: Executive - Kneehill Minor Hockey
b) If you are coming from another association, your Hockey ID number won't work until a transfer of player is completed. Visit Forms | Hockey Alberta for Player Movement Form and/or Parent Declaration Form.
Should you require help with hockey fees or have questions about the fees, please contact the Kneehill Treasurer for further clarification. Executive - Kneehill Minor Hockey
Registration can be completed through RAMP Registrations.
Kidsport Kneehill may be able to help cover some costs, so all kids can play! Visit Home - KidSport Kneehill (kidsportcanada.ca) for further information on eligibility and application process.
Calgary Flames Sports Bank also may be able to help covers some costs of equipment. Visit Home | Flames Sports Bank for further information on eligibility and application process.
6. I am registering a New Player for the first time to Minor Hockey in Alberta, how do we receive the 50% Discount Code?
Contact the registrar to receive your Promo Code to use in registration.
U7 to U18 - 20 hours per family
KMHA provides training camps every September for athletes from U7 to U18 to help prepare for the upcoming season. We are excited to introduce the NEW KMHA Prep Camp!
Who: U7, U9, U11, U13, U15 & U18
Where: Three Hills Centennial Place Arena.
Cost: Player $100 Goalies $50
How To Register: Online through RAMP Registration
KMHA Special Meeting | Amendments to Association’s Bylaws
Three Hills Arena Boardroom
📢 NOTICE OF SPECIAL MEETING🏒 June 24th, 2025 | 7:00PM | Three Hills Arena Boardroom