Fitness Classes

We offer a variety of group classes, all in a supportive, non-competitive atmosphere that both challenges you and helps you to enjoy physical activity.  We welcome participants of a variety of abilities, and hope that you will join for the whole term of each class. Participants are able to join within the first three weeks of classes and their pass will be prorated. Please note that registration closes after the third week of classes. Drop-ins and punch pass users are welcome into classes on a first come first served basis, however registered participants are guaranteed a spot and a bike in the fitness classes.

Community Fit (C Fit): This twice a week class builds posture, back strength, and functional conditioning to ensure your body stays flexible, fit & strong.


Fit Over 50 : This specialty class is designed for baby boomers looking to maintain their health, strength and flexibility. The exercise component of the class (spin, stretch and functional strength training) will help you maintain & find fitness in your fifties and beyond.

Spin: Join us for 45 minutes focused on improving your strength & cardio.

Changing Aging: This evidence-based program is a  specialty class for members aged 65+ focused on functional strength, flexibility and cardiovascular health for the older adult. Changing Aging members often find friendship among the spinning, stretching and functional movement components of the class. A Medical Referral form and Intake Appointment are required for class participation. Please see the Forms page for more details.

Fit Over 50 and Changing Aging are also offered at our partner community centres. For class schedules at Dunbar Community Centre, Kerrisdale Community Centre, and Kitsilano Community Centre, please contact those facilities directly.

REQUIRED Changing Aging Intake Appointments

All participants in the Changing Aging class MUST complete a health assessment with one of our health specialists at UBC BodyWorks location. This 30 minute session will allow us to assess your overall health condition, in addition to providing recommendations to other programs or services to ensure our Changing Aging class is an appropriate class for you.

Email or call 604-822-0207 to book an appointment,  click here and bring your PAR-Q+ results with you!


Drop-ins are welcome in the following classes:

  • Community Fit
  • Fit Over 50
  • Spin

Please take a look here for the Forms that are required to be completed for classes held at UBC BodyWorks and at our Partner Community Centres (Dunbar, Kerrisdale, and Kitsilano)