Banner Image
HEALTH & FITNESS

Children & Youth Programs

Choose from a variety of programs and courses that will enrich your children's lives through play, education and fitness.

 

Registration is Now Open for Fall Children's Programs

Help your children stay active, make friends, and learn new skills through one of our fun programs like swimming, soccer, dance, martial arts, and more.

Classes start as early as Saturday, September 6, 2025.

Banner Image

Children’s Programs

Image
Soccer
Basketball
Dance classes
YMCA Karate
Leagues

Image
Parent and Tot - Ages 6 months to less than 3 years
Preschool - Ages 3-5 years
Learn to Swim Program - Ages 6-12
Star Program - Ages 6+

How to Become a Lifeguard

Bronze Star (10 hr.)
Bronze Medallion (15 hr.)
Bronze Cross (20 hr.)
National Lifeguard

Youth Aquatics Programs

Youth focused aquatics programs are the perfect way for your child to take their swimming skills to a new level. Prepare for lifeguarding courses, become certified or join the Junior Lifeguard Club and watch their confidence grow.

Lifeguarding Certification Courses
Junior Lifeguard Club
Competitive Lifesaving Club
Image

Youth Workshops

Encourage your tween and teen’s craving for independence with these safety courses that are sure to prepare them for this next phase of their youth.

Babysitting Course
Stay Safe Program
Image

How to register for children’s programs at health and fitness centres

Registering online is the quickest way to get your child(ren) signed up for programs.

  1. Visit the Y Guide to see all Y programs currently available, or soon to be available, for registration.
  2. Use My Y to register and confirm payment.

If you are unable to access your My Y account, please reset your password. DO NOT create another customer account.

Please watch our how-to video for assistance or contact us via LiveChat.

Program Registration Dates


#Sports & RecAquatics
Fall 2025August 14, 2025August 21, 2025
Winter 2026December 11,2025December 18,2025
Spring 2026March 5, 2026March 12, 2026
Summer 2026June 11, 2026June 18, 2026

Early Bird registration is avaiable for returning participants session over sessions. Early Bird dates will be communicated via email on file.

Program Dates

Fall 2025
Winter 2026
Spring 2026
Summer 2026