Yes. When you have a Season Skate Pass you will still need to register for the ice time you would like to attend.
For programs with limited availability (Drop-In Hockey and all Stick, Puck & Ring programs), registration confirms your spot for the ice time.
Registering for Public Skating notifies skate staff that you have paid the for the ice time.