Select Program Category

Select a program category to see our many offerings

Arts - Dance & Performing

Arts - Dance & Performing

Drama, Ballet, Jazz, Hip-Hop, Belly Dance, Couples Dance and more

Arts - Visual

Arts - Visual

Cartooning, Clay, Drawing, Painting, Sculpture and more

Certifications & Leadership

Certifications & Leadership

Babysitting Training, First Aid, Swim Instructor and Lifeguard Training, AFLCA and more

Day Camps

Day Camps

Award winning day camps with swimming, arts/crafts, sports, themes, nature and more

Fitness & Strength

Fitness & Strength

Dry-land & Aqua Fitness, Strength Training and more

Golf

Golf

Beginning and Intermediate classes for Adult, Juniors and Families

Martial Arts

Martial Arts

Aikido, Capoeira, Karate, Muay Thai, Self-defence, Kickboxing and more

Nature

Nature

Nature Adventures, Birding, Gardening and more

Parent & Child and Pre/Postnatal Fitness

Parent & Child and Pre/Postnatal Fitness

Dry-land & Aqua Fitness, Strength Training and more

Playschool

Playschool

Social, physical, intellectual and emotional development Preschool programs for the school year

Sailing

Sailing

CYA Sail Programs, Basic Cruising, Skills Development and more

Skateboarding

Skateboarding

Skills development, camps and more

Skating & Hockey

Skating & Hockey

Learn to Skate, Figure Skating and more

Sports

Sports

Badminton, Soccer, Multi-sport, Gymnastics, Rock Climbing and more

Swimming

Swimming

Swim for Life programs for all ages, Swim Patrol, Junior Lifesaving Club, Synchro and more

Yoga, Pilates & Wellness

Yoga, Pilates & Wellness

Yoga, Pilates, Wellness Workshops and more