Content has loaded

Police officer salary in Canada

How much does a Police Officer make in Canada?

Average base salary

$88,587

The average salary for a police officer is $88,587 per year in Canada. 76 salaries reported, updated at June 23, 2026

Police Officer job openings in Canada

slide 1 of 6
slide1 of 6
2026c Police Constable - Exper...
Belleville Police Service
Belleville, ON
Full-time
2 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
Royal Canadian Mounted Police
 
$101,935per year
City of Ottawa
 
$101,463per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Police Officers near Canada

  1. Richmond Hill, ON
    $118,462 per year
  2. Ottawa, ON
    $109,763 per year
  3. Calgary, AB
    $102,796 per year
  4. Wikwemikong Unceded, ON
    $92,716 per year
  5. Thunder Bay, ON
    $91,218 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