Skip to content

Christopher Macdonald

56 salary records across 12 employers, 20052025.

These records share a name. Some may belong to the same person over a career; some may belong to different people.

Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page

Salary history, by year
YearPositionSalary
2021Police - Detective Constable$122,659
2020Police – Detective Constable$143,040
2019Police - Detective Constable$140,298
2018Police - Detective Constable$159,884
2017Police - Detective Constable$128,507
2016Police - Detective Constable$117,803
2015Police - Constable$107,547
2014Police - Constable$105,753
2013Police - Constable$102,107
2009Police - Constable$128,041
2008Police, Constable$122,163
2007Police, Constable$113,056
2006Police - Constable$113,508
2005Police, Constable$109,279
Salary history, by year
YearPositionSalary
2025Constable$140,153
2024Constable$117,607
2021Constable$119,784
2020Constable$112,078
2019Constable$105,285
2018Constable$104,639
2017Constable$110,038
2016Constable$105,448
2015Constable$105,884
Salary history, by year
YearPositionSalary
2025Police Constable$136,898
2024Plainclothes Police Constable$125,242
2023Plainclothes Police Constable$123,344
2022Police Constable$129,971
2021Police Constable$127,386
2020Plainclothes Police Constable$121,983
2019Plainclothes Police Constable$126,941
Salary history, by year
YearPositionSalary
2025Teacher, Elementary$131,232
2024Teacher, Elementary$120,376
2023Teacher, Elementary$100,921
2021Teacher Elementary$104,249
2020Chair Elementary$101,447
2019Chair, Elementary$102,422
2018Chair, Elementary$100,737
Salary history, by year
YearPositionSalary
2018Constable$104,055
2017Constable$126,440
2016Constable$115,158
2015Constable$118,130
2014Constable$119,197
2013Constable$113,372
Salary history, by year
YearPositionSalary
2025Engineman / Conducteur de locomotive$124,948
2024Engineman / Conducteur de locomotive$117,331
2023Locomotive Engineer / Conducteur de locomotive$109,895
2022Conductor / Conducteur$110,788
Salary history, by year
YearPositionSalary
2025Secondary Teacher$119,087
2024Secondary Teacher$132,413
2023Secondary Teacher$101,419
Salary history, by year
YearPositionSalary
2025Carpenter$156,657
2024Carpenter$115,002
Salary history, by year
YearPositionSalary
2024Medical Resident\Résident en médecine$105,229
Salary history, by year
YearPositionSalary
2025Store Manager / Directeur ou directrice de succursale$104,762
Salary history, by year
YearPositionSalary
2025Senior Policy Advisor$110,928
Salary history, by year
YearPositionSalary
2025Crime Analyst$122,366