Castlegar and District Minor Hockey Association (CMHA) is a community-based, non-profit organization that provides a complete minor hockey program. The association is made up of roughly 200 players from ages 5 to 19. CMHA is committed to the development of every player, encouraging individual skills, team play and character regardless of their skill level.


The Association work towards the good of the majority of its members and not for the selected few with equal emphasis on house teams as well as rep teams. CMHA strives to make hockey a healthy and fun game for all of its players and to promote the “Fair Play Code” at all levels and divisions.


CMHA is a member of Hockey Canada, the West Kootenay Minor Hockey Association and BC Hockey.