New to hockey at OMHMHA?
Contact registrar.omhmha@gmail.com PRIOR to registering to obtain a Hockey Canada Registry (HCR) number or to get your HCR transferred from your previous minor hockey association.
You will also need to provide a copy of the player's birth certificate, BC Services Card and proof of residency.
Need to make a payment?
If you did not make your payment when registering, you have the following options to ensure you have paid in full by October 1st of the current season:
e-transfer
Pay via e-transfer to info.omhmha@gmail.com.
Note: when paying via e-transfer, please add your player(s) name into the "notes" section of your payment to ensure payment credit is added to the correct player(s). OMHMHA is registered for auto-deposit, so no password is required.
Cash/credit card
Come visit us during our office hours to pay with cash or credit card.
HOCKEY REGISTRATION for the 2025-2026 Season IS NOW OPEN!!
2025-2026 season will run September 15, 2025 - March 12, 2026
Registration for the upcoming season will be open April 10 - June 30, 2025. All registrations after June 30th will be charged an additional $100 late registration fee and placement on teams will be based on roster availability.
REP PREP CAMP
- Rep Prep Camp will run the week of August 18th-21st, 2025 Monday-Thursday. Players will be split into 2 groups - U11/U13 and U15/U18. More details to follow.
First Shift
- Players Born 2019 - 2015 ~ Ages 6-10 years of age
U7
- Players Born: 2019 - 2021
U9
- Players Born: 2017 - 2018
U11
- Players Born: 2015 - 2016
U13
- Players Born: 2013 - 2014
U15
- Players Born: 2011 - 2012
U18
- Players Born: 2008- 2010
Program definitions
- First Shift The NHL/NHLPA FIRST SHIFT program is designed to ensure a positive experience for new-to-hockey families. We want families to experience the game at its best — to understand why so many Canadians feel an inherent love for the sport, and to stimulate a desire for continued participation. We want to take away any intimidation as it relates to equipment requirements, and/or rules of the game, remove potential safety concerns, and most importantly, provide an experience that is memorable and fun
- Recreation level (available for U7-U18): All players are divided into evenly balanced teams, have one practice mid-week. U11-U18 Rec teams will play in the OMAHA recreation leagues.
- Development (available for U9-U18 if there is enough interest):
- Development Programs: All players would form evenly balanced Recreation level teams in their age groups. All players would be committed to their ice times for those Recreation teams (practices and games), but additional ice times would be scheduled, likely an additional practice time each week (2 practices per week total). Tournament rosters may be formed for select tournaments outside of the regular league schedules. Exhibition games could be scheduled against other development teams along with possibly entering development tournaments, but the Development Program would not play in a set development league. There are additional fees to participate in the Development Program to cover extra ice costs.
- Representative (available for U13-U18 if there is enough interest): A separate team in each division that would play in NCDMHA representative leagues or in OMAHA if approved. Players must attend tryouts to make the team. The team would have an additional practice time each week (2 practices per week total). All remaining players that are not on a Representative team would play on Recreation level teams. There are additional fees to play on a Representative team.
First Shift
- Players Born 2015 - 2019 ~ 6-10 years of age
Female U11
- Players Born: 2015 & 2016
Female U13
- Players Born: 2013 & 2014
Female U15-U18
- Players Born: 2008-2012
Female Dual Roster
- Available for female players only - allows them to play on a co-ed team as well as the all female team for a discounted price
Read OMHMHA Policy - Registration, Fees and Volunteer Hours for full registration details.

100 Mile & District Minor Hockey Association
#2 - 175B Wrangler Way
PO Box 487
100 Mile House, BC
V0K 2E0