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.

Drop-in Programs

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:

Registered Programs

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 Areas and Equipment

Outdoor fitness equipment is available in parks for self-led exercise.

Body Strength

Fitness class emphasizing full-body conditioning with a focus on muscle strength and endurance.

Body Strength – Core

Fitness class focusing on strengthening the muscles in the abdomen, lower back and pelvis.

Body Strength Lower Body

Fitness class focusing on strengthening the muscles of the legs, gluteus and core.

Boot Camp

Fitness class that will challenge you to improve your cardiovascular fitness, muscular strength, and endurance levels!

Cardio and Strength

Fitness class for all levels of experience with both cardio and conditioning components for a full-body workout.

Cardio Dance

This class focuses on music and dance movements to create a dynamic, exciting, aerobic workout.

Cardio: High/Low

A cardiovascular workout including both high and low-impact options.

Cardio: Kickboxing

A high intensity workout that combines non-contact punches, kicks and athletic moves to create a cardiovascular workout focusing on strength, balance and coordination.

Cardio: Rebounder

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.

Cardio: HIIT

This is a High Intensity Interval Training (HIIT) class that offers both cardio and strength components.

Cycle Fit

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.

Fitness Workout

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.”

Fitness: Caregiver With Baby

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.

Fitness With Family

This fitness class is designed for parents to participate together with their child(ren) as a family.

Functional Fit

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.

Gentle Fit

A gentle and slow-paced class for all fitness levels.  Provides low intensity level exercise options for cardio and muscle conditioning.

Learn to Weight Train

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.

Mobility and Strength: Chair

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.

Nordic Trail Walking

Experience Nordic walking with two poles along outdoor recreational trails. Meet new friends and reduce stress in this full body workout.

Osteo Fit

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.

Pedal and Strength

A low-impact pedalling workout that focuses on lower body multi-muscle exercises, balance, coordination and endurance. Formerly known as “Pedal and Sculpt.”

Pilates – Beginner

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

Run Fit

This group fitness class takes place indoors and involves stationary fitness exercises with intervals of running.

Stability Ball

A full body workout that focuses on improving core stability, balance and strength using a stability ball and hand weights.

Post Natal Fitness

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.

Stationary Cycling

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.

Stretch and Strength

Fitness class focusing on improving posture and flexibility by strengthening and stretching the muscles of the body.

Tai Chi – Beginner

A style of martial arts that involves uniform smooth motions in sequence. Tai Chi improves flexibility, balance, strength, coordination and mental concentration.

Walk Fit

A low impact workout which alternates between periods of walking and stationary exercise.


Open access to a gym or multipurpose room for walking.

Walking/Running Track

Open access to the walking or running track for personal use.

Yoga – Beginner

Yoga class introducing a variety of Hatha Yoga poses that promote flexibility, specific breathing and relaxation techniques.

Yoga – Intermediate

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.

Yoga/Pilates Fusion

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.

Yoga: Caregiver With Baby

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.

Yoga: Chair

A Yoga class including gentle stretches and traditional poses that uses a chair throughout the class or for support while standing.

Yoga: Kundalini

Yoga class that includes the use of dynamic breathing techniques, chanting, mantras and meditation, along with traditional poses.

Yoga: Power

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.

Zumba Kids®

Latin-inspired cardio dance class for children.

Zumba Toning®

Latin-inspired toning and strengthening class using light weights.

Zumba Gold®

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.