Our Program

The Northwest Calgary Athletic Association (NWCAA) runs a Hockey Development Program for hockey players who live in the catchment area as defined by Calgary Minor Hockey Association – primarily Northwest Calgary.  Our program provides for the further development of hockey players capable of playing at an elite level.

Our season starts with Preparation Camps which are held in mid-August and are followed by team try-outs which last until the end of September. By this time all coaches will have identified the players they want on their teams for the coming season. Those players who do not make a team in our program move back to their community for placement on a team there. In some instances, players sent back to a community might be designated as an affiliate player with one of the NWCAA teams, in which case they MIGHT be invited to practice with the team that they are affiliated and MIGHT be asked to fill in for an injured player for a game or more. Having said that, a player could be affiliated with a team and yet not get to play with a NWCAA team at all during the season.

Because not all players who try out successfully make a team in our program, ALL prospective players are STRONGLY urged to register for hockey within the community they reside in as well as participate in the player evaluations at the community level to ensure that they will play at the highest level possible should they return to the community.

The association is governed by a Board of Directors.  Our goal is to provide a quality hockey program that allows our athletes to grow both as hockey players and individuals. Our priority is the athlete’s development and enjoyment.

Each of our members, (players, parents, coaches, managers, trainers and directors) contributes to the continued success of the NWCAA; we appreciate your help.

During the hockey season each team is assigned a Coordinator to act as the liaison between our members and the NWCAA Board of Directors. If you have concerns, questions or suggestions about your team, please discuss them with your Team Coordinator, he/she will try to assist!

Division No of Teams Player Age
Bantam AA 3 13 & 14
Bantam AAA 1 13 & 14
Minor Midget AAA 2 15
Midget AA 2 16 & 17
Midget AAA 1 16 &17
Junior B 2 18, 19, 20 & 21