Home Registered Programs

Registered Programs

Art Classes

Celebrate your inner artist and creativity with one of our visual arts programs.

Certification Courses

Obtain certifications for Fitness instructors, Swim Instructors, National Lifeguards and First Aid.

Day Camps

Affordable, inclusive, creative and fun day camps for children 5 – 12 years.


Make your health & wellness a priority! Get moving and stay active with aquatic and group fitness programs for youth, adults and seniors.


Beginner and intermediate golf lessons for adults, youths and families.

Martial Arts & Self Defense

Quality martial arts programs of all levels for adults, children and families. Learn blocks, punches and the importance of discipline.


Enjoy your favourite recreation program in the great outdoors! Check out our new series of outdoor programming.


Preschool to Preschoolers ages two and a half to five years old will learn through play. They will discover and build social and physical skills that prepare them for life’s next steps like kindergarten, sports, arts and more.


Learn the basics of sailing or enhance your current sailing skills. Week day, evening and weekend programs available.

Skating & Hockey Lessons

Our lessons help all skill levels and ages learn the fundamentals of skating or playing hockey. Lessons are at select arenas only.


Looking for an active, fun, and safe activity? Our sports programs offer a variety of options ranging from belaying a friend on a wall to balancing on a beam.

Swimming Lessons

We offer quality Swim for Life programs, Swim Patrol, Junior Lifesaving Club, private lessons and more!

Wellness & Meditation

Practice mediation techniques, try mindful movement classes or join a workshop to reduce stress, tension and fatigue and discover a deeper sense of strength and balance.

Yoga & Pilates

Join us for a variety of Yoga, Pilates and mindful movement classes to connect your mind and body as well as relieve stress.