Content has loaded

Police officer salary in British Columbia

How much does a Police Officer make in British Columbia?

Average base salary

$106,244
21%
above national average

The average salary for a police officer is $106,244 per year in British Columbia. 17 salaries reported, updated at September 2, 2026

Police Officer job openings in British Columbia

slide 1 of 6
slide1 of 6
Constable - Emergency & Operat...
Surrey Police Service
Headquarters, BC
1 week ago

Highest paying companies for Police Officer in British Columbia

Average year pay is based on job postings on Indeed in the past 36 months.
CPKC
 
$95,398per year
View company
City of New Westminster
 
$94,007per year
Royal Canadian Mounted Police
 
$93,125per year
Vancouver Police Department
 
$91,989per year
City of Abbotsford
 
$84,523per year
Justice Institute Of British C...
 
$78,486per year

Hiring a Police Officer?

Job Description
Job DescriptionWrite the perfect Police Officer job description
Interview Questions
Interview QuestionsLearn the best questions to ask Police Officer candidates

Highest paying cities for Police Officers near British Columbia

  1. Surrey, BC
    $297,454 per year
  2. Victoria, BC
    $196,241 per year
  3. Nelson, BC
    $122,897 per year
  4. Saanich, BC
    $110,340 per year
  5. Port Coquitlam, BC
    $102,254 per year

Where can a Police Officer earn more?

Compare salaries for Police Officers in different locations
vs.

Frequently 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:

  • Entry Level Police Officer: Average $66,670 per year
  • Senior Police Officer: Average $80,607 per year

How much do similar professions as Police Officer get paid in British Columbia?

Entry Level Police Officer

Job openings
Average $66,670 per year