Hockey groups skating at The William B. Troubh Ice Arena include:
  • Troubh Ice Arena Hockey Skills Classes 
  • Casco Bay Hockey Association
  • Women’s Hockey League
  • High School Hockey
Troubh Ice Arena Hockey Skills
Skaters are introduced to balance, flow, agility, speed, and correct skating technique. Introduction includes stick handling (no pucks). Hockey skates, sticks, and helmets with a facemask are required. Skaters with no ice skating experience MUST first enroll in a basic skills class. Skaters with rudimentary forward crossovers and LOWER skills are Intro/Level I. Skaters able to execute forward crossovers and higher skills are classified as advanced (level II and III)

Casco Bay Hockey Association
A youth hockey program for ages 5 – 18, Casco Bay Hockey Association age divisions skate approximately twice a week including both practices and games. Break the Ice, Initiation, Mites, Squirts, PeeWees, Bantams, and Midgets are divisions within the program and are broken down by birthdate. For costs and registration information contact Registrar, Stephanie Haskins through CBYH website contacts.

Greater Portland Women’s Ice Hockey League (GPWIH) is a non-checking recreational league developed by, and for, women ice hockey players. They are open to players of all levels ages 18 and over. For more info, please contact Denise Tanguay at

High School Hockey
The William B. Troubh Ice Arena is home ice to four local high schools. Portland/Deering, Cheverus, South Portland, and Cape Elizabeth all call PIA home. Games are played on Wednesday afternoons, Thursday evenings and Saturday afternoon/evenings from December to February. Most schools have both boys & girls teams and include a Junior Varsity and middle school-age program.

*High School schedule – Available the first of Nov. each year.

Middle School Hockey
Visit the Southern Maine Middle School League website (