Programs & Registration

Register Online or In Person

Register online today!

View the calendar below to choose and register for fitness, youth, inter-generational, day camps, swim lessons, special events, and arts & culture programs! You can also visit us in person at the Abbey Centre or register online. See how to set up your online account below.

2024 Spring/Summer Program & Activity Guide

Community gardens, the outdoor pool, Summer Culture Series, and so much more is planned for you this spring and summer! Check out all of our programs, fitness classes, and community events in the program guide below or download your own copy here. Printed versions can also be found at the Abbey Centre, and Civic Centre.

How to Set Up Your Online Account

I already have an existing account:

  • Contact and they will email you a temporary password for your PerfectMind account.
  • You will be asked for date of births

I want to set up an account:

  • Click the register button above and fill out the required fields.

I'm unsure if I have an existing account!

  • Email and they will let you know! 

For online purchases/registration, contact; they will gladly assist you!

Click here for more information including payment methods, waitlist, refunds, cancellations, and more.

Drop-In Access Process for Registered Classes 

Anyone can drop in to select registered fitness classes with the purchase of a punch or day pass.
Drop-in registrations will not be accepted over the phone or by email.

  1. Book your spot by registering online or in-person on or after 8 p.m. on the evening before the class starts.  
  2. To register online you must set up an online account.
    Contact Guest Services during business hours to set up your online account.
  3. Be sure to check in at Guest Services to make payment and receive a wristband and drop-in access card.

Another Perk For Abbey Centre Members! Members can drop in to any eligible fitness class at no charge!  Please follow steps 1 and 2 above to book your spot.

Activity Withdrawals and Transfers

Activities under $100

  • No withdrawals will be accepted inside the three (3) day time period before the start of the activity.
  • An administration fee of $10 will be levied

Activities over $100

  • No withdrawals will be accepted inside the three (3) day time period before the start of the activity.
  • An administration fee of %10 will be levied 


  • Withdrawal will be accepted for any medical reasons with no penalty prior to the program start date. If the withdrawal is after the program start date a prorated refund will be permitted - provided there are still more than 3 classes left in the session.
    Processing of the refund will only take place once the medical note has been received and per the indicated date on the note.

Activity Transfers

  • Registrants may transfer into another activity provided there is no less than three (3) days notification time prior to the start of the activity and that there is adequate space available in the desired activity.  No administrative fee will be levied.  No transfers will be accepted inside of the three (3) day time period. 

Credit on Account

  • Refunds may be requested by the user and left as a credit on account, for up to one (1) year, for future use.  Refunds, when able, will be issued back to the original credit card or issued via cheque which will take up to three (3) weeks to process. 
  • If credits on the account remain after one (1) year they will be automatically paid out if over $25. If the credit on account is under $25 the credit will be forfeited. 

Download or view a copy of our Activity and Membership Refund Policy online here.


Info! Click on a checkbox below to filter calendars:

  • Adult Fitness
  • Arts & Culture
  • Children’s Programs
  • Sports, Leagues & Tournaments
  • Vibrant Living
  • Youth Programs