Police officer salary in British Columbia
How much does a Police Officer make in British Columbia?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a police officer is $106,244 per year in British Columbia. 17 salaries reported, updated at September 2, 2026
Highest paying companies for Police Officer in British Columbia
Average year pay is based on job postings on Indeed in the past 36 months.Hiring a Police Officer?
Highest paying cities for Police Officers near British Columbia
Where can a Police Officer earn more?
Compare salaries for Police Officers in different locationsFrequently Asked Questions (FAQs) about Police Officer
The average salary for a Police Officer is $106,244 per year in British Columbia. This figure is based on 17 salaries taken from job postings on Indeed in the past 36 months, last updated on September 2, 2026.
Police Officer jobs on Indeed - find your next one today.
Police Officer salaries in British Columbia typically range between a low of $50,810 and a high of $222,154 per year, depending on experience and the hiring company.
Some of the highest-paying cities for Police Officer in British Columbia include Surrey, BC at $297,454 per year, Victoria, BC at $196,241 per year and Nelson, BC at $122,897 per year.
Based on recent job postings on Indeed, some of the top-paying companies for Police Officer in British Columbia include CPKC ($95,398 per year) and City of New Westminster ($94,007 per year).
Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Police Officer salary in British Columbia compares to related positions: