Skip to content

Civil Maintainer Salaries, 2025

227 disclosed on the 2025 Sunshine List · overview and trend →

Disclosed

227

2025 Sunshine List

Median Salary

$126,998

+3.9% vs provincial median

Typical Range

$116,248–$139,434

25th–75th percentile

Top Salary

$191,735

Employers · with 5 or more

EmployerPeopleMedianTop
Ontario Power Generation226$127,035$191,735

All Records · 227 in 2025

#NameEmployerTitle as filedSalaryTotal
1Junior ChristieOntario Power GenerationCivil Maintainer$191,735$193,110
2Earl StoneOntario Power GenerationCivil Maintainer$187,865$189,341
3Michael OsborneOntario Power GenerationCivil Maintainer$174,713$176,088
4Kenneth IcayOntario Power GenerationCivil Maintainer$174,345$175,824
5Joseph MclaughlinOntario Power GenerationCivil Maintainer$171,042$172,318
6Juan Carlos ChavezOntario Power GenerationCivil Maintainer$170,542$171,916
7Venny LaoOntario Power GenerationCivil Maintainer$169,807$176,505
8Stacey RaabOntario Power GenerationCivil Maintainer$168,483$175,440
9Jason ManbodhOntario Power GenerationCivil Maintainer$168,049$175,006
10Joao RitesOntario Power GenerationCivil Maintainer$167,940$169,315
11Luke BienerOntario Power GenerationCivil Maintainer$165,063$166,438
12Joanne HeneburyOntario Power GenerationCivil Maintainer$163,184$164,514
13Doris KellnerOntario Power GenerationCivil Maintainer$162,977$170,284
14Allen BlagdonOntario Power GenerationCivil Maintainer$161,890$168,743
15Paul LanteigneOntario Power GenerationCivil Maintainer$161,701$163,076
16Andrew MorrowOntario Power GenerationCivil Maintainer$160,979$162,459
17Michael FocklerOntario Power GenerationCivil Maintainer$157,081$158,362
18Lala NaeemOntario Power GenerationCivil Maintainer$156,508$163,465
19Nicholas ChristieOntario Power GenerationCivil Maintainer$156,250$156,351
20Kuhu MendesOntario Power GenerationCivil Maintainer$155,642$162,156
21Lucky OmorogbeOntario Power GenerationCivil Maintainer$154,988$161,841
22Ken HowattOntario Power GenerationCivil Maintainer$154,391$161,348
23Richard McmillanOntario Power GenerationCivil Maintainer$153,238$160,658
24Rodger ScottOntario Power GenerationCivil Maintainer$150,872$157,570
25Hiram MccannOntario Power GenerationCivil Maintainer$150,647$151,902
26Sang Cheol ParkOntario Power GenerationCivil Maintainer$150,103$151,310
27Lisa TelferOntario Power GenerationCivil Maintainer$149,512$150,942
28James LeonardOntario Power GenerationCivil Maintainer$149,239$150,464
29Bridget McmenaminOntario Power GenerationCivil Maintainer$149,050$152,924
30Nancy CrarerOntario Power GenerationCivil Maintainer$148,071$154,237
31James ChallisOntario Power GenerationCivil Maintainer$147,736$149,046
32Charles CourtneyOntario Power GenerationCivil Maintainer$147,579$148,954
33Rochelle DesrochesOntario Power GenerationCivil Maintainer$147,540$148,802
34Christopher LawesOntario Power GenerationCivil Maintainer$147,358$148,687
35Eoin KielyOntario Power GenerationCivil Maintainer$147,322$148,697
36Steven WeatherallOntario Power GenerationCivil Maintainer$147,170$148,484
37Kevin CattoOntario Power GenerationCivil Maintainer$146,974$155,064
38Melissa BaydaOntario Power GenerationCivil Maintainer$146,176$152,446
39Adam ScottOntario Power GenerationCivil Maintainer$145,319$146,626
40Todd MarionOntario Power GenerationCivil Maintainer$145,247$146,523
41Nicholas Vander DuimOntario Power GenerationCivil Maintainer$145,136$146,501
42Joshua MckayOntario Power GenerationCivil Maintainer$145,092$146,571
43Kyle Van GinkelOntario Power GenerationCivil Maintainer$144,342$145,717
44Shagarie HarrisonOntario Power GenerationCivil Maintainer$143,573$144,903
45Christopher William SmithOntario Power GenerationCivil Maintainer$143,059$149,859
46Richard MelnickOntario Power GenerationCivil Maintainer$142,999$144,374
47Wesley SwantonOntario Power GenerationCivil Maintainer$142,931$149,629
48Antonio FurtadoOntario Power GenerationCivil Maintainer$142,792$142,942
49Sandra MillsOntario Power GenerationCivil Maintainer$142,730$149,583
50Wilfredo FosterOntario Power GenerationCivil Maintainer$142,265$143,471
51David HernandezOntario Power GenerationCivil Maintainer$142,138$148,620
52Ian RobinsonOntario Power GenerationCivil Maintainer$141,222$142,596
53Brett ForestallOntario Power GenerationCivil Maintainer$139,929$141,135
54George TsapoitisOntario Power GenerationCivil Maintainer$139,602$140,874
55Emily BahriOntario Power GenerationCivil Maintainer$139,519$140,887
56Andrea TomasekOntario Power GenerationCivil Maintainer$139,466$145,631
57David MitchellOntario Power GenerationCivil Maintainer$139,434$139,540
58Sarah KindlOntario Power GenerationCivil Maintainer$138,601$139,976
59Douglas ChardOntario Power GenerationCivil Maintainer$138,461$139,826
60Warren BateOntario Power GenerationCivil Maintainer$138,356$139,730
61Drew ZevenhovenOntario Power GenerationCivil Maintainer$138,193$139,568
62Beverley FlintOntario Power GenerationCivil Maintainer$137,715$139,045
63Hilbert RosemayOntario Power GenerationCivil Maintainer$137,644$138,429
64Geoff CroxonOntario Power GenerationCivil Maintainer$137,168$138,393
65John ClanceyOntario Power GenerationCivil Maintainer$137,131$138,506
66Sharon FordOntario Power GenerationCivil Maintainer$137,104$143,957
67Jerie MaranoOntario Power GenerationCivil Maintainer$136,826$138,201
68Kayla HallOntario Power GenerationCivil Maintainer$136,589$136,739
69James De WitOntario Power GenerationCivil Maintainer$136,574$141,447
70William HewettOntario Power GenerationCivil Maintainer$135,445$136,670
71Laura BakalarOntario Power GenerationCivil Maintainer$135,275$135,375
72Sylvia GeistOntario Power GenerationCivil Maintainer$135,250$140,968
73Teija DaviesOntario Power GenerationCivil Maintainer$134,894$141,164
74Adam RinaldiOntario Power GenerationCivil Maintainer$134,703$134,703
75Brian LampmanOntario Power GenerationCivil Maintainer$134,368$140,793
76Timothy StanleyOntario Power GenerationCivil Maintainer$133,905$135,227
77Allan BeattieOntario Power GenerationCivil Maintainer$133,773$139,744
78Elizabeth HarveyOntario Power GenerationCivil Maintainer$133,734$139,044
79John HumphreyOntario Power GenerationCivil Maintainer$133,711$140,564
80Gerald WhiteOntario Power GenerationCivil Maintainer$133,170$134,447
81Jason WattOntario Power GenerationCivil Maintainer$133,076$140,033
82Terry WeissOntario Power GenerationCivil Maintainer$133,055$140,127
83Milutin VasiljevicOntario Power GenerationCivil Maintainer$132,403$139,101
84Tina ReedOntario Power GenerationCivil Maintainer$132,259$136,288
85Lisa DiamondOntario Power GenerationCivil Maintainer$132,223$138,921
86Rob NobleOntario Power GenerationCivil Maintainer$132,085$139,072
87Adam YaremaOntario Power GenerationCivil Maintainer$131,962$132,068
88Jessica IvineyOntario Power GenerationCivil Maintainer$131,896$137,206
89Doug HeneburyOntario Power GenerationCivil Maintainer$131,727$138,684
90Cole DalesOntario Power GenerationCivil Maintainer$131,564$132,904
91Michael Steve HallOntario Power GenerationCivil Maintainer$130,828$132,193
92Kory YoungOntario Power GenerationCivil Maintainer$130,621$136,397
93Robert McneilOntario Power GenerationCivil Maintainer$130,426$137,124
94Basireh RahimiOntario Power GenerationCivil Maintainer$130,233$131,487
95Joshua ClarkeOntario Power GenerationCivil Maintainer$130,232$131,506
96Paola VangenechtenOntario Power GenerationCivil Maintainer$130,147$136,845
97Leszek WilkiewiczOntario Power GenerationCivil Maintainer$130,006$134,879
98Darcy DumoulinOntario Power GenerationCivil Maintainer$129,871$134,089
99Karen StewartOntario Power GenerationCivil Maintainer$129,866$136,719
100Marco AddorisioOntario Power GenerationCivil Maintainer$129,773$131,053
101Paul BrookesOntario Power GenerationCivil Maintainer$129,631$131,006
102Robert CurrieOntario Power GenerationCivil Maintainer$129,595$130,855
103William EydenOntario Power GenerationCivil Maintainer$129,236$136,088
104Robert CusackOntario Power GenerationCivil Maintainer$129,155$129,155
105Mary BaileyOntario Power GenerationCivil Maintainer$129,093$129,093
106Laurel GarrattOntario Power GenerationCivil Maintainer$128,997$135,850
107Lucas De RooOntario Power GenerationCivil Maintainer$128,722$128,873
108Shenna KamOntario Power GenerationCivil Maintainer$128,527$132,471
109Mackenzie BellOntario Power GenerationCivil Maintainer$128,312$129,591
110Helen ImaleleOntario Power GenerationCivil Maintainer$128,038$134,863
111Meghan GilfoyOntario Power GenerationCivil Maintainer$127,199$132,073
112Bradley IronsOntario Power GenerationCivil Maintainer$127,172$127,323
113Matt BarrettOntario Power GenerationCivil Maintainer$127,072$133,978
114Dianne HudsonOntario Power GenerationCivil Maintainer$126,998$133,163
115Michael KingOntario Power GenerationCivil Maintainer$126,941$128,166
116Joao CorreiaOntario Power GenerationCivil Maintainer$126,647$133,894
117Kevin NichollsOntario Power GenerationCivil Maintainer$126,640$126,640
118Thomas FlaggOntario Power GenerationCivil Maintainer$126,190$126,190
119Joseph RobinsonOntario Power GenerationCivil Maintainer$126,158$126,158
120Alex StultiensOntario Power GenerationCivil Maintainer$125,801$132,602
121Andrew KilpatrickOntario Power GenerationCivil Maintainer$125,695$127,070
122Simon KellyOntario Power GenerationCivil Maintainer$125,088$126,410
123Kyle HornyakOntario Power GenerationCivil Maintainer$125,049$125,049
124Diyanatou BarryOntario Power GenerationCivil Maintainer$124,757$125,899
125John WasylykOntario Power GenerationCivil Maintainer$124,612$125,687
126Kelvin RogersOntario Power GenerationCivil Maintainer$124,549$124,549
127David LoosOntario Power GenerationCivil Maintainer$124,413$124,514
128Tony BrownOntario Power GenerationCivil Maintainer$124,077$125,302
129Martin HomanOntario Power GenerationCivil Maintainer$123,341$130,353
130Roy SutherlandOntario Power GenerationCivil Maintainer$123,143$124,368
131Angela LeeOntario Power GenerationCivil Maintainer$123,136$124,483
132Robert LindseyOntario Power GenerationCivil Maintainer$122,847$129,545
133Julie BurtOntario Power GenerationCivil Maintainer$122,718$122,718
134Nicholas DevendorfOntario Power GenerationCivil Maintainer$122,584$123,968
135Eric CascanetteOntario Power GenerationCivil Maintainer$122,528$122,628
136Michael WoodOntario Power GenerationCivil Maintainer$121,872$129,550
137Stephen IrvineOntario Power GenerationCivil Maintainer$121,393$122,700
138Kevin KnottOntario Power GenerationCivil Maintainer$120,885$127,583
139John MontgomeryOntario Power GenerationCivil Maintainer$120,723$121,459
140Devin GaleOntario Power GenerationCivil Maintainer$120,624$121,998
141Bill KonstantinouOntario Power GenerationCivil Maintainer$120,592$125,014
142Jonathan KettleOntario Power GenerationCivil Maintainer$120,590$123,269
143Matthew McraeOntario Power GenerationCivil Maintainer$120,503$121,878
144Tenzin NorzomOntario Power GenerationCivil Maintainer$120,467$127,319
145Bob JacksonOntario Power GenerationCivil Maintainer$120,164$120,919
146Lidia NaumovskiOntario Power GenerationCivil Maintainer$119,798$121,206
147Dennis CraigOntario Power GenerationCivil Maintainer$119,720$121,199
148Bridget KilpatrickOntario Power GenerationCivil Maintainer$119,686$121,062
149Kailob CummingsOntario Power GenerationCivil Maintainer$119,664$119,664
150Eugene VinokurOntario Power GenerationCivil Maintainer$119,517$120,621
151Stan ProkopOntario Power GenerationCivil Maintainer$119,380$126,337
152Mark FriendOntario Power GenerationCivil Maintainer$119,160$126,117
153Brett SmithOntario Power GenerationCivil Maintainer$119,097$120,404
154Brent TrembleOntario Power GenerationCivil Maintainer$118,835$120,066
155Natalie MaddenOntario Power GenerationCivil Maintainer$118,742$124,155
156Sudha ValookaranOntario Power GenerationCivil Maintainer$118,724$124,137
157Gary SonderskovOntario Power GenerationCivil Maintainer$118,622$118,622
158Kimberly CameronOntario Power GenerationCivil Maintainer$118,598$125,296
159Brianna HawkinOntario Power GenerationCivil Maintainer$118,539$119,871
160Melanie KimmererOntario Power GenerationCivil Maintainer$118,472$123,781
161James HeeleyOntario Power GenerationCivil Maintainer$118,202$119,576
162Christopher PantlinOntario Power GenerationCivil Maintainer$118,146$118,335
163Brenda ReaderOntario Power GenerationCivil Maintainer$117,974$119,289
164Robert FoleyOntario Power GenerationCivil Maintainer$117,869$123,848
165Kelly-Anne ThornleyOntario Power GenerationCivil Maintainer$117,669$124,626
166John TaylorOntario Power GenerationCivil Maintainer$117,609$118,834
167Laura PaxtonOntario Power GenerationCivil Maintainer$117,605$122,914
168Brian HeardOntario Power GenerationCivil Maintainer$117,521$118,882
169Robert SchlittOntario Power GenerationCivil Maintainer$116,533$123,489
170Douglas J RobinsOntario Power GenerationCivil Maintainer$116,412$123,369
171Stacey ZealandOntario Power GenerationCivil Maintainer$116,248$116,248
172Clifford NaylorOntario Power GenerationCivil Maintainer$116,183$117,335
173Joel HicksOntario Power GenerationCivil Maintainer$115,208$118,614
174Richard CollinsOntario Power GenerationCivil Maintainer$115,105$116,426
175Frank DefrancescoOntario Power GenerationCivil Maintainer$114,378$121,076
176Andre D'AnjouOntario Power GenerationCivil Maintainer$114,132$114,282
177Glen RossOntario Power GenerationCivil Maintainer$113,996$120,952
178Theodore WoropayOntario Power GenerationCivil Maintainer$113,992$120,845
179Terry Ann SmithOntario Power GenerationCivil Maintainer$113,989$115,326
180Samantha RyanOntario Power GenerationCivil Maintainer$113,682$114,879
181Theodoor VandenbroekOntario Power GenerationCivil Maintainer$113,351$113,351
182Randy BonnellOntario Power GenerationCivil Maintainer$113,280$114,553
183Scott PauzeOntario Power GenerationCivil Maintainer$113,147$120,000
184Kiley NortheyOntario Power GenerationCivil Maintainer$112,914$113,987
185Chris KimmererOntario Power GenerationCivil Maintainer$112,697$119,497
186Alexander McneilOntario Power GenerationCivil Maintainer$112,682$112,789
187Christopher PickardOntario Power GenerationCivil Maintainer$112,487$117,361
188Stephanie PielOntario Power GenerationCivil Maintainer$112,408$113,854
189Jolanta UlmanOntario Power GenerationCivil Maintainer$112,394$119,194
190William LeggetteOntario Power GenerationCivil Maintainer$112,022$118,823
191Robert CanfieldOntario Power GenerationCivil Maintainer$111,772$111,772
192Mohamed KamaraOntario Power GenerationCivil Maintainer$111,650$112,754
193Lee TraceyOntario Power GenerationCivil Maintainer$111,643$118,341
194Shelley PittmanOntario Power GenerationCivil Maintainer$111,556$118,513
195Carrie CourneyeaOntario Power GenerationCivil Maintainer$111,414$118,126
196Shaun RaineyOntario Power GenerationCivil Maintainer$111,358$111,819
197Connor ForbesOntario Power GenerationCivil Maintainer$111,320$112,613
198Luke DiamondOntario Power GenerationCivil Maintainer$110,885$112,260
199Courtney GilcreestOntario Power GenerationCivil Maintainer$110,494$111,757
200Erika RojasOntario Power GenerationCivil Maintainer$110,082$111,235
201Angeline MooreOntario Power GenerationCivil Maintainer$109,654$116,455
202Taylor SheldrickOntario Power GenerationCivil Maintainer$109,512$109,662
203Phillip LeeOntario Power GenerationCivil Maintainer$109,368$110,733
204Samantha BonniciOntario Power GenerationCivil Maintainer$109,364$110,552
205Isabel McinnesOntario Power GenerationCivil Maintainer$109,346$116,146
206Terry CameronOntario Power GenerationCivil Maintainer$109,199$115,897
207Samuel BissonLaurentis Energy PartnersCivil Maintainer$108,746$108,746
208Chrishan BaileyOntario Power GenerationCivil Maintainer$107,853$108,003
209Andrew GrahamOntario Power GenerationCivil Maintainer$107,280$113,916
210Tiffany MaurerOntario Power GenerationCivil Maintainer$107,165$108,238
211Mark MeloOntario Power GenerationCivil Maintainer$106,011$107,199
212Dylan StevensOntario Power GenerationCivil Maintainer$105,785$105,892
213Ingrid De WitOntario Power GenerationCivil Maintainer$105,221$106,144
214Ian MillerOntario Power GenerationCivil Maintainer$104,157$105,532
215Denissa CaballeroOntario Power GenerationCivil Maintainer$104,017$105,312
216Normand RobichaudOntario Power GenerationCivil Maintainer$103,184$104,514
217Fe StoneOntario Power GenerationCivil Maintainer$102,906$103,979
218Mohamed JallohOntario Power GenerationCivil Maintainer$102,360$102,360
219Amadou BarryOntario Power GenerationCivil Maintainer$102,354$103,405
220Linda RalphOntario Power GenerationCivil Maintainer$102,066$102,654
221Joshua CunninghamOntario Power GenerationCivil Maintainer$101,984$108,339
222Julie DarlisonOntario Power GenerationCivil Maintainer$101,936$108,038
223Kevin DunlopOntario Power GenerationCivil Maintainer$101,734$101,734
224Jennifer MuellerOntario Power GenerationCivil Maintainer$101,040$102,144
225Lisa MilneOntario Power GenerationCivil Maintainer$100,979$107,081
226Garry MorrowOntario Power GenerationCivil Maintainer$100,745$105,621
227Michelle FotiOntario Power GenerationCivil Maintainer$100,296$106,408