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.

Fitness


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

Golf


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.

Outdoor


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

Preschool


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.

Sailing


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.

Sports


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.