The age divisions that are represented are:

- Squirt (ages 9-10) non-checking
- Pee Wee (ages 11-12) non-checking
- Bantam (ages 13-14) checking
- Midget (ages 15-18) checking.

The CRHL is a youth hockey league that emphasizes skills development with a recreational component. The goal of the CRHL is to encourage a FUN environment in a recreational skill development setting that gives all players an opportunity to play games.