SALARY GUIDE · CANADA

Personal Trainer salary in Canada

Median: CA$19 an hour (2023-2024).

Last updated October 2026

Canada figures

LowCA$15.44 an hour
MedianCA$19 an hour
HighCA$31 an hour

Source: Government of Canada, Job Bank (Employment and Social Development Canada), wage reports by NOC 2021 — Program leaders and instructors in recreation, sport and fitness (NOC 2021 54100), 2023-2024. https://www.jobbank.gc.ca/marketreport/wages-occupation/24578/ca

Read from the 'Personal Trainer' title page. 'Personal trainer', 'Certified personal trainer' and 'Fitness instructor' are listed titles in NOC 54100 (https://noc.esdc.gc.ca/Structure/NOCProfile?GocTemplateCulture=en-CA&code=54100&version=2021.0). Loose mapping: the group also covers lifeguards, camp counsellors, sports instructors, yoga and Pilates instructors. Reference period: 2023-2024. Source: Labour Force Survey - Statistics Canada. Job Bank page states 'These wages were updated on November 19, 2025.' Wages are set at the NOC unit-group level, so every job title in the group shows the same figures.

Toronto

Toronto Region (Ontario)

LowCA$17.95 an hour
MedianCA$19 an hour
HighCA$35.27 an hour

Source: Government of Canada, Job Bank (Employment and Social Development Canada), wage reports by NOC 2021, 2023-2024. https://www.jobbank.gc.ca/marketreport/wages-occupation/24578/ON

What affects pay

Employment model

Employed trainers earn a wage; many others are contractors or rent space and keep session fees. Official surveys mostly count employees, so self-employed earnings are not in these figures.

Client base

Specialist work (post-rehab, seniors, pre/postnatal, sport performance) and a full book of returning clients lift income more than headline hourly rates suggest.

Location

City gyms and studios charge more per session and usually pay more, but rents and costs are higher too.

Live personal trainer jobs in Canada

No live personal trainer jobs in Canada right now.

Hiring? Post a job free ↗

See all 0 personal trainer jobs in Canada →

Other countries

United States Australia