Content has loaded
Police officer salary in Canada
How much does a Police Officer make in Canada?
Average base salary
$88,405
- Hour
- Day
- Week
- Month
- Year
The average salary for a police officer is $88,405 per year in Canada. 78 salaries reported, updated at June 8, 2026
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
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