2026/27 season

Registration

Sign up on your own, or enter a whole team. Registration opened June 1. Team registration closes August 15.

For players

Single registration

Register on your own and we'll place you on a team that fits your skill level and district.

$200deposit secures your spot
  • Choose your division: Div 1, Div 2, Div 3, 35+, women's, co-ed or 50+
  • Pick your district, from Osoyoos to Kamloops
  • Placed on a team with players at your level
  • Spare in any division during the regular season

Next you'll pay your $200 deposit securely with Stripe.

For team reps

Team registration

Enter your whole team. Spots are limited to 8 to 10 teams per division, and team registration closes August 15.

$1,000team deposit secures your spot
  • 24 regular season games plus playoffs
  • Refs and a scorekeeper at every game
  • Team rep manages the roster on the app
  • Rep is responsible for the full team payment and can set up player payment plans
  • Every player on the roster needs the one-time $35 player insurance

Text 778-215-0547

Next you'll pay the $1,000 team deposit securely with Stripe.

$35

Player insurance: mandatory, paid only once

Every player must have OKHL player insurance to play in the OKHL. It's a one-time $35 fee, separate from your deposit.

Pay $35 insurance →
Free

Spare player list

Want to fill in when teams are short? Add yourself to the spare list. Team reps contact spares directly, and there's no fee to sign up.

Before your first game

Getting registered

Register

Sign up online with a valid email and accept the league waiver.

Get rostered

Your team rep adds you on the app at least 5 minutes before game time.

Helmet sticker

Wear your official 2026/27 OKHL helmet ID sticker.

Bring ID

Carry valid photo ID with date of birth. Players must be 18+.

Teams behind on payments may be suspended, and players on suspended teams can be restricted from other OKHL teams. See the full rules & regulations.

Thank you to our sponsors & affiliatesBecome a sponsor →