Public skating

Check indoor public skate times, free skates, skating aids, fees and rules. 

You can also skate at Waterloo Public Square — the rink is open daily from 9 a.m. to 10 p.m.

Visit the outdoor rinks page to find rinks in local parks.


We recommend CSA-approved helmets and safety gear for all skaters.


On this page:

  1. Find indoor public skating times
  2. Free skates
  3. Borrow skates at the library
  4. Skating aids
  5. Skating rules
  6. Fees and passes

Find indoor public skating times

Skate at RIM Park, Albert McCormick Community Centre and Waterloo Memorial Recreation Complex.

We offer:

  • public skating – for all ages
  • parent and child skating – for parents and children 13 and under
  • adult skating – for 18+ only

Register online up to 72 hours in advance. In-person registration is available at the rink, but booking online gets you on the ice faster.

Schedules may change – always check before you go.


Free skates

Thank you to our sponsor, Kuppers + Greene Orthodontics for these complimentary public skates. 

Register up to 72 hours in advance:

  • Sunday, December 21 from 3:30 to 4:20 p.m. at RIM Park
  • Sunday, January 18 from 3:30 to 4:20 p.m. at RIM Park
  • Sunday, February 22 from 3:30 to 4:20 p.m. at RIM Park
  • Thursday, March 19 from 4 to 4:50 p.m. at AMCC

Borrow skates at the library for free

Use your Waterloo Public Library card to borrow skates at 2 branches:

Check opening hours on the WPL website to make sure you can borrow skates at the same time you plan to skate. Return skates to the same location you borrowed them from.


Wheelchair skates are available at RIM Park and WMRC. Call ahead to reserve.

We don't rent or provide other skating aids, such as push bars. You can bring your own, but staff must approve them before use.


Follow these rules to help keep everyone safe:

  • keep moving along the boards and control your speed
  • bring strollers only at staff discretion during parent and child skates
  • wear skates only — no shoes, sleighs or carrying children
  • keep food and drinks off the ice
  • skate at a safe speed and avoid cutting in front of others
  • no tag, pushing, pulling or rough play

We strongly recommend wearing CSA-approved helmets and safety gear, including head, eye and facial protection.


Pay a single admission or buy a FitPass for multiple visits. Buy a FitPass at the rink or online using ActiveWaterloo. Prices include HST.

Skating fees including HST
Age category 1 visit 10 visit pass 25 visit pass
Child and youth (3 to 17) $5.10 $45.97 $107.26
Adult (18 to 54) $6.80 $61.33 $143.09
Seniors (55+)

$5.10

$5.97 $107.26
Family* (up to 4 people) $15.35 $138.11 $322.25
Additional family member $2.55
Parent and child skate

$6.80

$61.33 $143.09

*Family admission includes 2 adults and 2 children – a maximum of 4 people. Parents must be with children when using the pass – maximum 3 extra children as additional family members.

Parent and child means 1 parent and 1 child.