Public Salaries
Job

Appendix A Mechanical Maintainer salary in Ontario

41 people with this title were paid $100,000 or more in 2025. Half earned between $111,235 and $134,587.

Median salary
$120,975
+4.5% vs 2024
People on the list
41
Middle half
$111K–$135K
Highest
$151,799

Median salary by year

Among people with this title on the list.

Show as a table
YearValue
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005$107,459
2006
2007$127,435
2008$107,492
2009$111,676
2010$105,759
2011$109,503
2012$110,268
2013$110,506
2014$105,057
2015$105,001
2016$110,779
2017$111,645
2018$109,201
2019$109,748
2020$118,478
2021$121,241
2022$111,219
2023$120,297
2024$115,806
2025$120,975

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1Alexander EdisburyOntario Power Generation$151,799$7,980new
2James BerryOntario Power Generation$149,107$0+$40,277
3Adam LalsinghOntario Power Generation$146,594$45+$6,699
4James MoseOntario Power Generation$143,486$7,178new
5Dillon OwensOntario Power Generation$143,338$6,074+$21,270
6Jamie ThibeaultOntario Power Generation$141,893$0+$26,038
7Conor YeoOntario Power Generation$139,343$0+$21,298
8Matthew VisniarOntario Power Generation$138,972$0+$17,846
9Daniel BirksOntario Power Generation$138,392$6,109+$21,388
10Daniel JosephOntario Power Generation$136,401$0+$21,441
11Saleem AliOntario Power Generation$134,587$0new
12Joseph KrempaOntario Power Generation$131,659$5,832+$24,752
13Richard StoterOntario Power Generation$131,518$6,239new
14Eric GordonOntario Power Generation$130,080$8,432+$26,078
15David WeilerOntario Power Generation$127,572$5,943
16Steven MacgillivrayOntario Power Generation$126,812$0
17Carlo RecanaOntario Power Generation$126,309$0+$12,389
18Joshua SouchOntario Power Generation$124,442$0+$4,315
19James BatemanOntario Power Generation$123,251$7,216+$7,495
20Hannah ArmstrongOntario Power Generation$122,330$5,970new
21Kurtis CaldwellOntario Power Generation$120,975$5,511
22Matthew KeanOntario Power Generation$118,174$0
23Alexander FrancoeurOntario Power Generation$116,487$0new
24Janene HowranOntario Power Generation$115,998$6,626new
25Zachary MckeeOntario Power Generation$115,877$0
26Clayton FerrimanOntario Power Generation$114,197$0−$1,936
27Matthew HazeltonOntario Power Generation$113,845$0new
28Mitchell GogolinOntario Power Generation$113,655$0−$24,209
29Joshuah MugfordOntario Power Generation$112,341$5,190
30Daniel BosOntario Power Generation$111,945$0+$2,164
31Adrian HallOntario Power Generation$111,235$8,279
32Jazmin WarnerOntario Power Generation$110,852$6,265new
33Jordan OttmanOntario Power Generation$110,668$0new
34Martin RiouxOntario Power Generation$110,036$0new
35Jordan HokkanenOntario Power Generation$108,923$7,028
36Christina McbreartyOntario Power Generation$107,556$0−$18,493
37Timothy RawnOntario Power Generation$105,109$0−$186
38Alexander PfalzOntario Power Generation$103,068$8,086new
39David ProceeOntario Power Generation$102,827$4,240new
40Nicole StephensOntario Power Generation$101,242$0−$10,077
41Craig StevensonOntario Power Generation$101,236$4,252−$25,598