Christopher Macdonald
56 salary records across 12 employers, 2005–2025.
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
Regional Municipality Of Durham
Municipalities & Services
2005–2021 · 14 records
| Year | Position | Salary |
|---|---|---|
| 2021 | Police - Detective Constable | $122,659Benefits $524Total $123,183 |
| 2020 | Police – Detective Constable | $143,040Benefits $629Total $143,668 |
| 2019 | Police - Detective Constable | $140,298Benefits $624Total $140,922 |
| 2018 | Police - Detective Constable | $159,884Benefits $629Total $160,512 |
| 2017 | Police - Detective Constable | $128,507Benefits $673Total $129,180 |
| 2016 | Police - Detective Constable | $117,803Benefits $594Total $118,398 |
| 2015 | Police - Constable | $107,547Benefits $545Total $108,092 |
| 2014 | Police - Constable | $105,753Benefits $548Total $106,301 |
| 2013 | Police - Constable | $102,107Benefits $618Total $102,725 |
| 2009 | Police - Constable | $128,041Benefits $336Total $128,378 |
| 2008 | Police, Constable | $122,163Benefits $334Total $122,497 |
| 2007 | Police, Constable | $113,056Benefits $381Total $113,437 |
| 2006 | Police - Constable | $113,508Benefits $391Total $113,899 |
| 2005 | Police, Constable | $109,279Benefits $391Total $109,670 |
City Of Kingston – Police Services Board
Municipalities & Services
2015–2025 · 9 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Constable | $140,153Benefits $1,050Total $141,203 |
| 2024 | Constable | $117,607Benefits $951Total $118,559 |
| 2021 | Constable | $119,784Benefits $833Total $120,617 |
| 2020 | Constable | $112,078Benefits $811Total $112,889 |
| 2019 | Constable | $105,285Benefits $887Total $106,172 |
| 2018 | Constable | $104,639Benefits $883Total $105,521 |
| 2017 | Constable | $110,038Benefits $843Total $110,881 |
| 2016 | Constable | $105,448Benefits $857Total $106,304 |
| 2015 | Constable | $105,884Benefits $720Total $106,603 |
City Of Toronto – Police Service
Municipalities & Services
2019–2025 · 7 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Police Constable | $136,898Benefits $1,042Total $137,939 |
| 2024 | Plainclothes Police Constable | $125,242Benefits $1,054Total $126,296 |
| 2023 | Plainclothes Police Constable | $123,344Benefits $1,094Total $124,437 |
| 2022 | Police Constable | $129,971Benefits $1,071Total $131,043 |
| 2021 | Police Constable | $127,386Benefits $1,050Total $128,436 |
| 2020 | Plainclothes Police Constable | $121,983Benefits $1,040Total $123,024 |
| 2019 | Plainclothes Police Constable | $126,941Benefits $1,031Total $127,972 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Teacher, Elementary | $131,232Benefits $0Total $131,232 |
| 2024 | Teacher, Elementary | $120,376Benefits $0Total $120,376 |
| 2023 | Teacher, Elementary | $100,921Benefits $0Total $100,921 |
| 2021 | Teacher Elementary | $104,249Benefits $0Total $104,249 |
| 2020 | Chair Elementary | $101,447Benefits $0Total $101,447 |
| 2019 | Chair, Elementary | $102,422Benefits $0Total $102,422 |
| 2018 | Chair, Elementary | $100,737Benefits $0Total $100,737 |
Regional Municipality of Peel Police Services
Municipalities and Services
2013–2018 · 6 records
| Year | Position | Salary |
|---|---|---|
| 2018 | Constable | $104,055Benefits $330Total $104,385 |
| 2017 | Constable | $126,440Benefits $335Total $126,775 |
| 2016 | Constable | $115,158Benefits $333Total $115,492 |
| 2015 | Constable | $118,130Benefits $338Total $118,468 |
| 2014 | Constable | $119,197Benefits $362Total $119,560 |
| 2013 | Constable | $113,372Benefits $385Total $113,757 |
Ontario Northland Transportation Commission
Crown Agencies
2022–2025 · 4 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Engineman / Conducteur de locomotive | $124,948Benefits $867Total $125,815 |
| 2024 | Engineman / Conducteur de locomotive | $117,331Benefits $964Total $118,294 |
| 2023 | Locomotive Engineer / Conducteur de locomotive | $109,895Benefits $966Total $110,861 |
| 2022 | Conductor / Conducteur | $110,788Benefits $866Total $111,654 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Secondary Teacher | $119,087Benefits $102Total $119,189 |
| 2024 | Secondary Teacher | $132,413Benefits $98Total $132,512 |
| 2023 | Secondary Teacher | $101,419Benefits $100Total $101,519 |
Kingston Health Sciences Centre
Hospitals & Boards of Public Health
2024 · 1 record
| Year | Position | Salary |
|---|---|---|
| 2024 | Medical Resident\Résident en médecine | $105,229Benefits $191Total $105,420 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Store Manager / Directeur ou directrice de succursale | $104,762Benefits $303Total $105,065 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Senior Policy Advisor | $110,928Benefits $136Total $111,064 |
Regional Municipality Of Waterloo – Police
Municipalities & Services
2025 · 1 record
| Year | Position | Salary |
|---|---|---|
| 2025 | Crime Analyst | $122,366Benefits $458Total $122,824 |