The City offers a wide range of fitness classes, both drop-in and registered, and fitness areas for self-led workouts.
Find out about payment options, like memberships for fitness centres and weight rooms, pay-as-you-go drop-in fees and punch cards, on Fitness – General Information.
Come by and try one of our fitness programs. For drop-in schedules, check the drop-in programs map or the drop-in program listings for:
Want to register for the same class each week? Registered programs can be browsed on eFun. Find more details on creating your account and registration start dates on How to Register for Recreation Programs.
Outdoor fitness equipment is available in parks for self-led exercise.
Fitness class emphasizing full-body conditioning with a focus on muscle strength and endurance.
Fitness class focusing on strengthening the muscles in the abdomen, lower back and pelvis.
Fitness class focusing on strengthening the muscles of the legs, gluteus and core.
Fitness class that will challenge you to improve your cardiovascular fitness, muscular strength, and endurance levels!
Fitness class for all levels of experience with both cardio and conditioning components for a full-body workout.
This class focuses on music and dance movements to create a dynamic, exciting, aerobic workout.
A cardiovascular workout including both high and low-impact options.
A high intensity workout that combines non-contact punches, kicks and athletic moves to create a cardiovascular workout focusing on strength, balance and coordination.
A low-impact jumping workout using a mini trampoline for less joint discomfort, with a focus on cardiovascular, multi-muscle exercises, balance, coordination and endurance.
This is a High Intensity Interval Training (HIIT) class that offers both cardio and strength components.
This instructor-led program is for those new to indoor cycling and covers proper alignment, guidelines for gears, exertion and RPMs for various drill types. Participants will learn how to ride the bike in a way that maximizes fitness while minimizing risk of injury.
Open access to the fitness centre or weight room where participants can exercise with equipment at their own pace.
Some weight rooms are supervised. Call specific weight room locations to confirm supervision hours.”
This fitness class is designed specifically for new parents/caregivers to attend with their baby. The recommended age for your baby is 1 to 12 months.
This fitness class is designed for parents to participate together with their child(ren) as a family.
Functional Fit is a strength and conditioning workout that is made up from functional movements, performed at variable intensity levels and based on participant expertise. These movements are actions performed in day-to-day life such as squats or push-ups.
A gentle and slow-paced class for all fitness levels. Provides low intensity level exercise options for cardio and muscle conditioning.
Participants will learn proper weight training techniques required to use both free weights and strength equipment in the weight room.
A class focusing on mind and body relaxation through breathing and meditation techniques.
Help improve functional strength for the activities of everyday living with mobility exercises that will help maintain flexibility, balance and movement. Participants will learn new approaches to exercise using a variety of equipment in a safe, effective and friendly environment, including walkers and chairs.
Experience Nordic walking with two poles along outdoor recreational trails. Meet new friends and reduce stress in this full body workout.
Low-intensity, slow-paced, weight-bearing and resistance work out that may help build and maintain stronger bones while increasing muscle strength. This program is suitable for anyone with low bone density or osteoporosis.
A low-impact pedalling workout that focuses on lower body multi-muscle exercises, balance, coordination and endurance. Formerly known as “Pedal and Sculpt.”
Fitness class with a slow-paced sequencing of Pilates movements, primarily focusing on awareness of the spine, specific breathing techniques, building core strength and overall flexibility.
This class involves slow contracted movements that integrate physical postures, breathing techniques and focused intention and meditation
This group fitness class takes place indoors and involves stationary fitness exercises with intervals of running.
A full body workout that focuses on improving core stability, balance and strength using a stability ball and hand weights.
This program allows parents to participate in an exercise class with their babies in the room. Each class involves cardiovascular, muscular strength and endurance components with a focus on postnatal specific core work and flexibility.
Open access to the cycling room for a personal workout.
Fitness class providing a cardiovascular workout using the Step, with choreography.
This class focuses on improving posture and flexibility by doing various stretching exercises.
Fitness class focusing on improving posture and flexibility by strengthening and stretching the muscles of the body.
A style of martial arts that involves uniform smooth motions in sequence. Tai Chi improves flexibility, balance, strength, coordination and mental concentration.
A low impact workout which alternates between periods of walking and stationary exercise.
Open access to a gym or multipurpose room for walking.
Open access to the walking or running track for personal use.
Yoga class introducing a variety of Hatha Yoga poses that promote flexibility, specific breathing and relaxation techniques.
Yoga class focusing on a series of intermediate postures promoting flexibility, specific breathing and relaxation techniques, while strengthening and toning muscles at an intermediate level.
This class combines the benefits of Yoga and Pilates. Learn the fundamentals of proper breathing and correct body alignment in a relaxing atmosphere. This class encourages strong abdominals, a supple spine and overall flexibility.
This yoga class is designed specifically for new parents/caregivers to attend with their baby. The recommended age for your baby is 1 to 12 months.
A Yoga class including gentle stretches and traditional poses that uses a chair throughout the class or for support while standing.
Yoga class that includes the use of dynamic breathing techniques, chanting, mantras and meditation, along with traditional poses.
This is an Ashtanga style yoga class which moves quickly through a series of athletic poses which builds strength, stamina and flexibility.
Latin-inspired cardio dance class.
Latin-inspired cardio dance class for children.
Latin-inspired toning and strengthening class using light weights.
Latin-inspired, low impact, cardio dance class for older adults.
Find Aquafit locations and schedules or reserve a spot online by visiting the Swimming web page.
Aquafit is a water-based fitness class. Equipment is provided. Fees apply for aquafit.