Program Information

Public Programs

All public programs (public skate, stick & puck, open figure skate and pick-up hockey) require advance online registration. Participation is capped and registration opens one week in advance. Walk-ups will only be accepted if there is room, and a $2 walk-up charge will apply.

Due to limitations of our online system and the uncertainty of the season, we are not selling 20-21 season passes, and are not honoring punch cards at this time. We apologize for the inconvenience.

Register through our online registration site (registration>program registration>public programs).

Hockey Programs

Fall youth and adult hockey programs start the week of September 8. Register now through our online registration site. You will need a 20-21 USA Hockey number to register for all hockey programs except Learn to Play Hockey and adult reserve programs.


Youth hockey: Grace Hoene612-384-5108

Adult hockey: Ryan Geiges406-552-2549

Public programs: Laura Henning406-728-0316 x 1


Program registration

Adult league registration

USA Hockey registration

COVID-19 operating policies


To comply with State and County COVID-19 regulations, we are limited to 50 people in the building at all times. Spectators are not allowed, and face coverings are required in all off-ice areas  for everyone ages 5 and older.

See our COVID-19 page for our complete list of policies.

Annual Meeting and Board Nominations

The Missoula Area Youth Hockey Association (MAYHA), the nonprofit…

Learn to Play Hockey - Sep. 12

The first session of Learn to Play Hockey begins Saturday, September…

Labor Day Weekend Sessions - Sep. 4-7

Glacier Ice Rink has public programs scheduled over the entire…

Glacier Ice Rink is Proud to Host the Following Local Groups

Missoula Junior Bruins

Women’s Hockey Association of Missoula

Missoula Figure Skating Club

Missoula Curling Club

Missoula Referee Association

© Copyright 2019 - Glacier Ice Rink | Proudly operated by the Missoula Area Youth Hockey Association, a non-profit organization: Tax ID #81-0512974.
Due to COVID-19, all public programs require advance registration through our online registration site. Click HERE