There are so many ways to be active at the YMCA!
From group fitness classes included in your membership to swimming lessons for children and adults, there’s something for everyone at the YMCA. Browse our different health, fitness, and aquatics program offerings below.
Learn about health, fitness, and aquatics programs offered at our YMCA centres of community.
YMCA Group Fitness Classes
Group fitness classes are included with every YMCA membership! Choose from yoga, aquafit, cyclefit, and more.
Robert Lee YMCA Group Fitness Schedules
Langara Family YMCA Group Fitness Schedules
Tong Louie Family YMCA Group Fitness Schedules
Child, Youth, and Family Programs
We offer a variety of programs for children and teens to stay healthy, active, and connected. Browse our programs that are included in your YMCA membership or those that require registration.
Robert Lee YMCA Child, Youth, and Family Programs Schedule
Langara Family YMCA Child, Youth, and Family Programs Schedule
Tong Louie Family YMCA Child, Youth, and Family Programs Schedule
Bob Chan-Kent Family YMCA Child, Youth, and Family Programs Schedule
Bettie Allard YMCA Child, Youth, and Family Programs Schedule
YMCA Aquatics Programs
Your YMCA membership includes swimming lessons, aquafit classes, lane swimming, and open swim times.
YMCA Personal Training
Need some help achieving your fitness goals? Our personal trainers can help!
Learn about our free or registered YMCA community health management programs
In addition to health, fitness, and aquatics programs, YMCA BC also offers free or registered community-based health management programs to help children, adults, seniors, families, and newcomers get active and stronger.
Browse YMCA Health Management Programs