Personal trainer salary in Surrey, BC
How much does a Personal Trainer make in Surrey, BC?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a personal trainer is $31.62 per hour in Surrey, BC. 107 salaries reported, updated at October 26, 2026
Highest paying companies for Personal Trainer in Surrey, BC
Average year pay is based on job postings on Indeed in the past 36 months.Hiring a Personal Trainer?
Highest paying cities for Personal Trainers near Surrey, BC
Where can a Personal Trainer earn more?
Compare salaries for Personal Trainers in different locationsFrequently Asked Questions (FAQs) about Personal Trainer
The average salary for a Personal Trainer is $31.62 per hour in Surrey, BC. This figure is based on 107 salaries taken from job postings on Indeed in the past 36 months, last updated on October 26, 2026.
Personal Trainer jobs on Indeed - find your next one today.
Personal Trainer salaries in Surrey, BC typically range between a low of $18.43 and a high of $54.26 per hour, depending on experience and the hiring company.
Some of the highest-paying cities for Personal Trainer in Surrey, BC include North Vancouver, BC at $42.13 per hour, Richmond, BC at $37.66 per hour and Abbotsford, BC at $36.91 per hour.
Based on recent job postings on Indeed, some of the top-paying companies for Personal Trainer in Surrey, BC include Fitness on the Go ($113,360 per year) and Orangetheory Fitness ($98,979 per year).