We encourage residents of all ages to participate in meaningful recreation, be active, meet new people, and try something new. One way we do this is through our recreation programs. We offer a range of programs, including fitness and sports classes, aquatics, arts and culture groups, social activities, and drop-in programs.

View Programs and Register now

Check out the specific recreation programs for the following ages:

NEW Withdrawal Fee Policy

A withdrawal fee of $10.00 will be charged to anyone who withdraws from a program less than 8 days before the start of a program. This fee will be charged until the end of the second class. No refunds are granted after the end of the second class. This fee has been implemented to keep more registration spots open and deter individuals from registering for more programs than they intend to use.

Program refund Policy

We will gladly refund your account, for any reason, within the first or second class of our registered programs. Refunds will not be issued after the second class. For camps, workshops, private lessons and 1-day programs including Pro-D days, one week notice is required.

Early Learners Playschool requires one-month notice, in writing, at the beginning of the month. Refunds for programs paid by cash will be issued in the form of a cheque mailed out to participants once refund request has been processed. Refunds will be prorated accordingly.

Recreation program feedback

We are always looking for ways to improve our programs and add new offerings. Do you have a suggestion? Send us an Email and tell us what you think.

Leisure Access program

We believe that recreational activities should be accessible to all members of the community. Learn about our Leisure Access Program, which provides recreation discounts to low-income families.