The entrance of the Port Moody Recreation ComplexPhoto: Google Maps listing · SourceSkaters at a public skate in a Port Moody Recreation Complex arena, from the City of Port Moody's public skating pagePhoto: City of Port Moody · Source
Three buildings joined into one complex in 2008
The Port Moody Recreation Complex is the city's major athletic and sport destination. A series of additions completed in 2008 turned three existing components, an ice arena, a curling rink and a social recreation centre, into one athletic complex. The new components included a second ice arena, a double gymnasium with a running track, tennis courts, an artificial turf field and a fitness facility.
The new international-sized ice rink, with some second-level bleacher seating, served as one of the training facilities for the 2010 Olympic Winter Games.
Port Moody currently has two ice sheets and one curling rink at the complex. In May 2026 council endorsed a Recreation Facilities Study to guide the next 25 years of recreation investment; it notes that both ice sheets are busy during peak hours and could become overcrowded within five years because of population growth, and staff identified the complex as the preferred site for a new indoor aquatic centre that would combine aquatic and arena services.
Before you head out.
Admission, rentals and arrival details, researched from official rink information. Source checks stay current for 30 days.
Admission
Skate admission is CA$6.50 for adults, CA$2.35 for children and teens (18 and under), CA$4.95 for students and seniors and CA$3.70 for super seniors, with 11-visit passes at CA$64.80, CA$23.65, CA$49.10 and CA$37.10; drop-in adult hockey is CA$6.60 and the family rate is CA$3.95 per person.
Booking a drop-in spot online is highly recommended and opens 25 hours before each session; drop-ins are allowed if space permits, except at youth skates, which need registration.
Children seven and under must be with a parent or adult supervisor, and CSA-approved hockey, ski or snowboard helmets are mandatory for children 10 and under.