Dodgeball team at Trout Lake

The All Bodies Community Recreation and Fitness Group

Physical activity for every body

Aiming to enrich people’s lives through community connection, physical activity, social engagement, and educational opportunities by providing evidence based information and resources, high-quality programs, and engaging recreational experiences, serving to connect and empower folks in their pursuit of healthy living.

We are committed to:

  • Ensuring access
  • Embracing diversity and inclusivity
  • Understanding and celebrating individuality
  • Creating an age, body, and gender positive and welcoming environment
  • Empowering through choice and flexibility

How to participate

To participate in the All Bodies Community (ABC), you can purchase an ABC Drop-In, an ABC 10-Visit usage card, or an ABC Flexipass. These passes can only be purchased in-person or by phone.

The ABC Flexipass also includes access to all of the Park Board’s 15 fitness centres, 9 pools, and 8 ice rinks.

Included in the ABC program

  • Registration on the ABC master attendance roster which is registration for the entire program and includes all of the activities. Hip and knee requires an additional registration.
  • A variety of opportunities to train, play, restore, and connect held throughout the week at Trout Lake, Hillcrest, Douglas Park, and Kensington Community Centres
  • Educational workshops taught by health and fitness professionals on topics including: goal setting, healthy eating, and pain management

Program schedule

You know your body best. You are always free to choose not to do an exercise if you are unsure or if it doesn’t feel right for you.

Online classes are currently complimentary. To attend, join our email list by emailing kate.lee@vancouver.ca.

The schedule is subject to change.

No classes on statutory holidays. 

Douglas

Wednesday Sunday

Qi gong:
11:30am to 12:30pm

Active and strong:
6pm to 7pm

Active and strong:
10am to 11am

Hillcrest

Monday Tuesday Thursday Friday

Active and strong:
5:45pm to 6:45pm

Intro indoor cycling ride/resist:
6pm to 7pm

Pop ups, previews, and more:
7pm to 8:30pm

Active and strong:
10:15am to 11:15am

Hip and knee strength and mobility:
11:30am to 12:30pm
Registration required

Learn to play pickleball:
6:15pm to 7:15pm

Active and strong:
10:15am to 11:15am

Hip and knee strength and mobility:
11:30am to 12:30pm
Registration required

Intro indoor cycling ride/resist:
6pm to 7pm

Learn to play walking soccer:
6:15pm to 7:15pm

Learn to play badminton:
6:15pm to 7:15pm

Learn to play sledge hockey:
5:15pm to 6:15pm

Kensington

Monday Tuesday Wednesday Thursday Sunday

Hip and knee strength and mobility:
5:45pm to 6:45pm
Registration required

Chair yoga:
10am to 11am

Recumbent:
5:30pm to 6:30pm
 By invitation

Active and strong:
6pm to 7pm

Hip and knee strength and mobility:
5:30pm to 6:30pm
Registration required

Intro indoor cycling ride/resist:
6pm to 7pm

Learn to play walking soccer:
6:15pm to 7:15pm

Learn to play badminton:
6:15pm to 7:15pm

Chair yoga:
4pm to 5pm

Recumbent:
5:30pm to 6:30pm
 By invitation

Active and strong:
6pm to 7pm

Recumbent:
11am to noon
 By invitation

Online

Monday Tuesday Wednesday Thursday

Unison circuit:
9:15am to 10:15am

Corelates and balance:
11am to noon
Unison circuit:
9:15am to 10:15am
Roll and recover:
11am to noon

Trout Lake

Monday Wednesday Friday

Active and strong:
11am to noon

Active and strong:
11am to noon

Active and strong:
11am to noon

Free health and wellness workshops:
12:15pm to 2:15pm

Yoga and relaxation:
5pm to 6pm

Community centres with All Bodies Community activities

Hillcrest

Hillcrest recreation centre is located at 4575 Clancy Loranger Way, Vancouver, BC. 604-257-8680. Amenities include a dance studio, indoor cycling, indoor/outdoor pool, ice rink, fitness centre, gym, and cafe.

Kensington

Kensington Community Centre amenities include a dance studio, pottery studio, indoor pool, fitness centre, gym, playground, and seniors centre. The centre is located at 5175 Dumfries St, Vancouver, BC. 604-718-6200.

Trout Lake

The Trout Lake Community Centre is located at 3360 Victoria Dr, Vancouver, BC. 604-257-6955. Amenities include an arts studio, pottery studio, music room, performing arts studio, fitness centre, indoor cycling, gym, ice rink, and outdoor festival plaza.

What our ABC members winners say

"I have been attending the ABC program since January 2015 and it’s not an understatement to say that it’s changed my life dramatically. I was initially afraid to start the program, not just because it’s been many years since I’ve exercised, but also because I’m a trans* identified person. I can say from experience that it’s a very trans* inclusive program."

"I have tried other programs and this is the only one that I have been able to stick with. I am encouraged and motivated, particularly by seeing other participants at similar levels of fitness as myself, and by hearing other participants talk about how their fitness has improved since they began."

"The camaraderie and fun that we have also keeps me coming back. I have never experienced this in any other fitness program that I have attempted in the past 25 years."