ADULT HOCKEY LEAGUE For Men and Women of Any Skill Level

Get Involved in an Adult Hockey League Year-Round Adult Hockey

Adult Hockey League is fast-paced, energetic, and a great way to stay in shape! The Three Rivers Adult Hockey League (TRAHL) is a non-checking league with A, B, and C divisions. It is under direction of the Toyota Arena, the Pacific Northwest Amateur Hockey Association (PNAHA), and USA Hockey, and is subject to the rules and by-laws of those organizations.

Toyota Arena Re-Opening Guidlines Adult Hockey


  • The Toyota Arena lobby will only be used for ingress and egress of participants, the exception being when a team is waiting for access to a locker room. Congregating or loitering in public spaces is prohibited.

Public Seating Areas:

  • Between the upstairs seating area and the lobby for ADA, a combined maximum of 75 people socially distanced will be allowed for event seating. Families from the same household will be permitted to sit in the same group.

Locker Rooms:

  • Each team will be assigned two (2) Locker rooms to ensure social distancing. After a team is done with a room it will be sanitized before the next group is allowed access. All teams will be responsible for cleaning up after their use.

Penalty Box:

  • Penalty box and clock operators must wear a mask and gloves at all times while in that area. Between events the Arena staff will sanitize the area for the next use. No community towels or drink bottles may be placed in the penalty box area. Staff in the area will be limited to one clock operator/ scorekeeper, and two door operators.

Players Bench:

  • Players bench and the area immediately behind it will only be used by players and coaches of teams that are active on the ice at that specific time. No community towels or drink bottles may be placed in the players bench area. All towels and drink bottles must be for individual players. Between events the Arena staff will sanitize the area prior to the next use.

Entire Facility:

  • All areas described above will be sanitized in between each session. Playing times will be adjusted to allow for necessary cleaning.  If players and coaches do not cooperate and cause a delay to the sanitizing process their ice time will be shortened accordingly as not to impact other users ice times.  No other team will be allowed to leave their locker room area until the entire area is sanitized.

Adult Hockey League Package

  • Three Rivers Hockey Association

    An Elite division made up of the top recreational players

  • Three Rivers Adult Hockey League

    Teams include intermediate and mixed-skill players

  • $15 per game

    There are 3 sessions per year.  Each session is usually 12+ weeks, which includes playoffs

  • For men and women 21 and over of any skill level

    Adult hockey sessions run all year long!


  • Full gear required

  • Nine digit USA Hockey ID

    Register with USA Hockey for $40 to obtain your USA Hockey ID number

Drop-In Hockey at Toyota Arena

If you want to hone your skills a bit more or practice hockey with your children, consider drop-in hockey. Drop-in hockey is open to all skill levels ages 13 and up.

What's Next

Event Schedule Subject to Change. Please Check Our Facebook Page for Updates.

Tri-City 3V3 Hockey Tournament

July 24

Everyone Public Skate

July 25 @ 3:00 pm - 4:30 pm

Tri-Cities Old Timers Hockey 50 yrs and Up

July 25 @ 5:15 pm - 6:45 pm
|Recurring Event (See all)

An event every week that begins at 5:15 pm on Sunday, repeating until August 1, 2021

This is a group of skaters 50 years old and up, that has rented the ice privately every week and is an invite/sign up group.  For more information please contact Tom Holt

Adult Hockey: C League Game

July 25 @ 7:30 pm - 8:45 pm
|Recurring Event (See all)

An event every week that begins at 7:30 pm on Sunday, repeating until July 25, 2021

Adult Hockey: B League Game

July 25 @ 9:30 pm - 10:45 pm
|Recurring Event (See all)

An event every 2 weeks that begins at 9:30 pm on Sunday, repeating until July 25, 2021

Adult Hockey League Registration Form: