Content has loaded

Police officer salary in Canada

How much does a Police Officer make in Canada?

Average base salary

$88,405

The average salary for a police officer is $88,405 per year in Canada. 78 salaries reported, updated at June 8, 2026

Police Officer job openings in Canada

slide 1 of 6
slide1 of 6
Recruit Police Officer
City of Brandon3.7out of 5 stars.
Brandon, MB
$27.11–$59.61 an hour
Full-time
3 days ago

Highest paying companies for Police Officer in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
City of Calgary
 
$124,000per year
View company
YORK REGIONAL POLICE
 
$114,600per year
CPKC
 
$114,000per year
Ontario Provincial Police
 
$111,250per year
City of Ottawa
 
$104,822per year
Royal Canadian Mounted Police
 
$100,046per year

Highest paying cities for Police Officers near Canada

  1. Richmond Hill, ON
    $118,462 per year
  2. Ottawa, ON
    $114,749 per year
  3. Calgary, AB
    $102,796 per year
  4. Wikwemikong Unceded, ON
    $93,676 per year
  5. Thunder Bay, ON
    $90,365 per year

Where can a Police Officer earn more?

Compare salaries for Police Officers in different locations
vs.

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

Entry Level Police Officer

Job openings
Average $61,493 per year