Skip to content

Mechanic Salaries, 2024

204 disclosed on the 2024 Sunshine List · overview and trend →

Disclosed

204

2024 Sunshine List

Median Salary

$116,776

-6.9% vs provincial median

Typical Range

$106,335–$129,436

25th–75th percentile

Top Salary

$165,773

Employers · with 5 or more

EmployerPeopleMedianTop
City of Brampton81$127,143$165,773
City of Mississauga50$115,945$145,949
Niagara Transit Commission17$111,809$160,981
Toronto District School Board16$105,766$124,755
City of London – London Transit Commission13$107,802$117,999
Regional Municipality of Peel8$111,061$134,650
City of London5$122,704$126,581

All Records · 204 in 2024

#NameEmployerTitle as filedSalaryTotal
1Satinder KhakharuCity Of BramptonMechanic$165,773$167,667
2Alfonso SantosCity Of BramptonMechanic$165,589$167,484
3Witold KolodziejskiCity Of BramptonMechanic$165,414$167,309
4Robert BhagwandeenCity Of BramptonMechanic$163,778$165,673
5Kamaldeep DhaliwalCity Of BramptonMechanic$163,236$165,130
6Shayne BeattieNiagara Transit CommissionMechanic$160,981$161,430
7Aaron Appiah-BoatengCity Of BramptonMechanic$159,754$161,649
8Igor BedriiCity Of BramptonMechanic$155,700$157,595
9Parambir LangaCity Of BramptonMechanic$155,435$157,330
10Kevin SerranoCity Of BramptonMechanic$153,479$155,374
11Neezam MohammedCity Of BramptonMechanic$150,016$151,911
12Jasmeet ParmarCity Of BramptonMechanic$149,960$151,854
13Sither GauCity Of BramptonMechanic$149,230$151,124
14Raymond SuNiagara Transit CommissionMechanic$147,665$148,279
15Andrew PearceCity Of BramptonMechanic$146,995$148,890
16Adam HastingsCity Of MississaugaMechanic$145,949$147,460
17Trung MacCity Of BramptonMechanic$145,677$147,572
18Ian WilliamsCity Of BramptonMechanic$145,557$147,452
19Andrew HansonCity Of BramptonMechanic$145,311$147,206
20Hemnarine RamnarineCity Of BramptonMechanic$144,432$146,326
21Arun PrashadCity Of BramptonMechanic$143,184$145,079
22Shaffick MohammedCity Of MississaugaMechanic$143,003$144,514
23Matthew MetryckiCity Of MississaugaMechanic$141,498$143,009
24Michael ConfortoCity Of BramptonMechanic$140,542$142,437
25Thomas WolframCity Of BramptonMechanic$139,307$141,202
26Sheik ShamahamadCity Of MississaugaMechanic$138,633$140,143
27Omar MartinezCity Of BramptonMechanic$138,375$140,270
28Arjun TheivendrarajahCity Of MississaugaMechanic$138,055$139,566
29Dimar GayleCity Of BramptonMechanic$137,387$139,282
30Omkar DhillonCity Of BramptonMechanic$136,966$138,798
31Ranidel PanganibanNiagara Transit CommissionMechanic$136,629$137,002
32Keith AprileCity Of BramptonMechanic$136,516$138,411
33Jason DekoningCity Of BramptonMechanic$136,329$138,224
34Sookdeo RoopchandCity Of MississaugaMechanic$136,076$137,587
35Fred JanzenCity Of MississaugaMechanic$135,983$137,494
36Jason CarelseCity Of MississaugaMechanic$135,633$137,143
37Don ByrneRegional Municipality Of PeelMechanic$134,650$134,650
38Leon BeirCity Of BramptonMechanic$133,586$134,205
39Richard BrakeCity Of BramptonMechanic$133,029$134,924
40Steve BennettCity Of MississaugaMechanic$132,978$134,489
41Wenwu YangCity Of MississaugaMechanic$132,970$134,481
42Richard SugrimCity Of BramptonMechanic$132,514$134,409
43Ali SalahCity Of BramptonMechanic$132,232$134,127
44Ravindra GoolcharanCity Of BramptonMechanic$131,469$133,364
45David MurrayCity Of BramptonMechanic$131,043$132,802
46Joseph E PassleyCity Of MississaugaMechanic$130,977$132,177
47James CartyCity Of BramptonMechanic$130,674$132,569
48Samuel MilesRegional Municipality Of PeelMechanic$130,557$130,770
49Robert StubbsNiagara Transit CommissionMechanic$130,490$131,104
50Lakhram Steve SwammyCity Of MississaugaMechanic$130,306$131,817
51Philip John AngCity Of MississaugaMechanic$129,879$131,390
52Jason MillarCity Of BramptonMechanic$129,436$131,331
53David WhiteCity Of BramptonMechanic$129,240$131,134
54Daniel TadmanCity Of BramptonMechanic$129,234$131,129
55Thomas CluleyCity Of BramptonMechanic$129,006$130,901
56Ian MartinCity Of BramptonMechanic$128,735$130,629
57Tony TasilloCity Of MississaugaMechanic$128,597$130,108
58Charles ButlerNiagara Transit CommissionMechanic$128,395$128,769
59Robin Sooklal SinghCity Of BramptonMechanic$127,943$129,838
60Benjamin OwensNiagara Transit CommissionMechanic$127,678$128,051
61Walter WhiteCity Of BramptonMechanic$127,480$129,375
62Robert JessonCity Of BramptonMechanic$127,204$129,036
63Jason NisbettCity Of BramptonMechanic$127,143$129,037
64Robert StephensRegional Municipality Of PeelMechanic$126,981$127,194
65Satkirat ChakkalCity Of BramptonMechanic$126,620$128,515
66Scott Jerome IvinsCity Of LondonMechanic$126,581$127,139
67Thomas MocciaCity Of BramptonMechanic$125,887$127,781
68Eon JaikaranCity Of BramptonMechanic$125,334$127,229
69Joel RickipersaudCity Of BramptonMechanic$125,304$127,136
70Renton FlowersCity Of MississaugaMechanic$124,852$126,363
71Iain KennedyToronto District School BoardMechanic$124,755$128,915
72Richard ManharanCity Of BramptonMechanic$124,615$126,509
73Trevor AudsleyCity Of BramptonMechanic$124,254$126,149
74Victor MacphersonCity Of VaughanMechanic$123,343$123,858
75Muhammad KhanCity Of BramptonMechanic$123,334$124,965
76Tyler BirdCity Of BramptonMechanic$123,098$124,993
77Michael ChipchaseCity Of LondonMechanic$122,717$123,260
78Martin BrownCity Of LondonMechanic$122,704$123,247
79Thomas PowerCity Of BramptonMechanic$122,549$124,444
80Gregory John RichardsonCity Of LondonMechanic$122,436$122,979
81Benjamin MichelsInternational Union Of Operating EngineersMechanic$122,427$126,282
82Victor TurcotteInternational Union Of Operating EngineersMechanic$122,426$126,282
83John FalkensteinCity Of BramptonMechanic$122,323$124,218
84Adam KarpaCity Of MississaugaMechanic$121,923$123,434
85Denny ManharanCity Of MississaugaMechanic$121,734$123,244
86Grzegorz ZalewskiCity Of MississaugaMechanic$121,481$122,992
87Avtar DulkuCity Of MississaugaMechanic$121,256$122,767
88Patrick AquinoCity Of BramptonMechanic$121,010$122,842
89Kamaljit Singh GrewalCity Of MississaugaMechanic$120,944$122,455
90Andy ThorpeCity Of BurlingtonMechanic$119,825$120,781
91Navjeet DeolCity Of MississaugaMechanic$119,777$121,288
92Benjamin CoishCity Of LondonMechanic$119,682$120,209
93Rocco GrossoCity Of BramptonMechanic$119,511$121,405
94Glenn LampmanNiagara Transit CommissionMechanic$119,291$120,185
95Adrian GrahamCity Of BramptonMechanic$118,836$120,731
96Glen BergerCity Of London - London Transit CommissionMechanic$117,999$118,146
97Jaroslaw PinczakCity Of MississaugaMechanic$117,712$119,223
98Thomas MaslankyCity Of BramptonMechanic$117,430$119,324
99Michael A CadoganCity Of MississaugaMechanic$117,427$118,937
100Azwar KhalladCity Of MississaugaMechanic$117,352$118,863
101Cornelius WilliamsCity Of London - London Transit CommissionMechanic$117,047$117,194
102Massimo PapaianniCity Of BramptonMechanic$116,948$118,843
103Amroy MooreCity Of MississaugaMechanic$116,604$118,115
104Kyle RoyNiagara Transit CommissionMechanic$116,481$117,095
105Aaron FergusonCity Of London - London Transit CommissionMechanic$115,970$116,118
106Christopher MadhavCity Of BramptonMechanic$115,410$117,305
107Horacio R GomesCity Of MississaugaMechanic$115,286$116,486
108Matthew KingCity Of BramptonMechanic$115,055$116,950
109Alfred Ampadu-MintahCity Of MississaugaMechanic$115,040$116,551
110Karanpreet SinghCity Of BramptonMechanic$114,725$116,620
111Sanjay PatelRegional Municipality Of PeelMechanic$114,502$114,664
112William HaddadCity Of MississaugaMechanic$114,331$115,841
113Hilario Da SilvaCity Of BramptonMechanic$114,200$116,094
114Jamie WellsHumber College Institute Of Technology and Advanced LearningMechanic$113,953$113,996
115Richard SedleyCity Of London - London Transit CommissionMechanic$113,057$113,205
116Jackie LeCity Of London - London Transit CommissionMechanic$112,952$113,100
117Keith SmeetsCity Of VaughanMechanic$112,667$113,168
118Andrew NaamiCity Of BramptonMechanic$112,529$114,423
119Alvin SingsonCity Of BramptonMechanic$111,983$113,878
120Blair LemonNiagara Transit CommissionMechanic$111,809$112,430
121Chris MalliaCity Of BramptonMechanic$111,805$113,637
122Truyen TaCity Of MississaugaMechanic$111,300$112,811
123Christian PagaduanCity Of BramptonMechanic$111,208$113,103
124Todd SprattNiagara Transit CommissionMechanic$111,149$111,522
125Stephen HoskinsCity Of BramptonMechanic$110,966$112,861
126Romeo AdeaCity Of MississaugaMechanic$110,696$112,207
127Blair VaskoNiagara Transit CommissionMechanic$110,670$111,118
128Richard MercierNiagara Transit CommissionMechanic$110,541$110,925
129Amrit ChahalCity Of BramptonMechanic$109,975$111,870
130Joe HendrickxCity Of London - London Transit CommissionMechanic$109,822$109,969
131Ghulam ShahCity Of MississaugaMechanic$109,818$111,329
132Lalith Agampodi DevageCity Of BramptonMechanic$109,600$111,370
133Dan GoldeCity Of VaughanMechanic$109,385$109,871
134Angelo PagliaroliToronto District School BoardMechanic$109,069$109,264
135David MacdonaldCity Of MississaugaMechanic$108,994$110,504
136Sakariya GadhaneCity Of MississaugaMechanic$108,612$110,123
137Andrew MiddletonNiagara Transit CommissionMechanic$108,449$109,063
138Joseph PatoirCity Of MississaugaMechanic$108,367$109,877
139Jose Maria ReyesCity Of BramptonMechanic$108,027$109,921
140Duarte VasconcelosCity Of BramptonMechanic$107,836$109,730
141Kevin WilcoxCity Of London - London Transit CommissionMechanic$107,802$107,949
142Salvatore Di GirolamoCity Of MississaugaMechanic$107,759$109,270
143Shahid AttaToronto District School BoardMechanic$107,664$107,859
144Brian SahidRegional Municipality Of PeelMechanic$107,619$107,832
145Kevin KrawetzCity Of OshawaMechanic$107,556$108,233
146Sanjeev MehtaCity Of MississaugaMechanic$107,422$108,932
147Zhuli ZhangCity Of MississaugaMechanic$107,358$108,869
148Mark PachecoRegional Municipality Of PeelMechanic$107,269$107,482
149Randolph ValdezCity Of BramptonMechanic$106,927$108,821
150William PapageorgiouToronto District School BoardMechanic$106,742$106,937
151Sanjeevan SivapalanCity Of MississaugaMechanic$106,644$108,155
152Tony PereiraRegional Municipality Of PeelMechanic$106,628$106,858
153Glenn CarssToronto District School BoardMechanic$106,412$106,607
154Ian HainesToronto District School BoardMechanic$106,335$106,530
155Christopher GordonToronto District School BoardMechanic$106,302$106,497
156Andrew WrightNiagara Transit CommissionMechanic$106,190$106,660
157William FordCity Of BramptonMechanic$106,003$107,898
158Stevo NeskovskiToronto District School BoardMechanic$105,981$106,176
159David SilveraCity Of BramptonMechanic$105,958$107,852
160Jim JurjensCity Of London - London Transit CommissionMechanic$105,832$105,979
161Eric OliveiraCity Of BurlingtonMechanic$105,689$105,969
162Kevin LevarnoCity Of MississaugaMechanic$105,665$107,175
163Ryan StylesCity Of BramptonMechanic$105,621$107,516
164Jason HarmanToronto District School BoardMechanic$105,551$105,746
165Wilfred PenneyToronto District School BoardMechanic$105,422$105,617
166Rick MathesonCounty Of PerthMechanic$104,742$105,337
167Piotr JablonowskiCity Of MississaugaMechanic$104,501$106,012
168James MackenzieCity Of BramptonMechanic$104,217$106,112
169Abram BergenCity Of London - London Transit CommissionMechanic$104,055$104,202
170John Van BreeCity Of London - London Transit CommissionMechanic$103,714$103,861
171Riley HoskinsCity Of BramptonMechanic$103,441$105,335
172Dave FehrNiagara Transit CommissionMechanic$103,379$103,993
173Daniel PoullosCity Of MississaugaMechanic$103,348$104,859
174Toan HuynhToronto District School BoardMechanic$103,296$103,491
175Jonathan SilveraCity Of BramptonMechanic$103,253$105,007
176Philip AckerNiagara Transit CommissionMechanic$103,132$103,506
177Peter ChungRegional Municipality Of PeelMechanic$103,128$103,341
178Manuel VieiraToronto District School BoardMechanic$103,042$103,237
179Zachary Purvis-FrancisCity Of PickeringMechanic$103,007$103,662
180Blake LloydCity Of BramptonMechanic$102,964$104,858
181Erlino DionoraCity Of MississaugaMechanic$102,934$104,445
182Nand DoondoonCity Of MississaugaMechanic$102,901$104,411
183Nicholas Coolman-ClarkeCity Of MississaugaMechanic$102,891$104,402
184Dean StillieCity Of BurlingtonMechanic$102,775$103,062
185Cornelius WiensNiagara Transit CommissionMechanic$102,696$103,069
186Paul WattCounty Of PerthMechanic$102,408$103,003
187Nitin KumarCity Of London - London Transit CommissionMechanic$102,265$102,412
188Paul PagliaroCity Of BramptonMechanic$102,185$104,079
189Carl LanginToronto District School BoardMechanic$102,014$102,209
190Robert TroesterToronto District School BoardMechanic$101,992$102,187
191Paul ParchamentoCity Of MississaugaMechanic$101,644$103,155
192George KotsirilosToronto District School BoardMechanic$101,599$101,794
193Jason KingCity Of MississaugaMechanic$101,568$103,079
194Pat RoggeCity Of BurlingtonMechanic$101,490$101,777
195Chris KaratsoliasCity Of MississaugaMechanic$101,463$102,974
196Joseph FiorilloToronto District School BoardMechanic$101,324$101,519
197Dave JonesCity Of BramptonMechanic$101,087$102,846
198Spiros PapadatosCity Of MississaugaMechanic$100,871$102,382
199Ryan BettencourtCity Of BramptonMechanic$100,624$102,369
200Matthew RossCity Of London - London Transit CommissionMechanic$100,582$100,729
201Michael MillsonCity Of London - London Transit CommissionMechanic$100,279$100,426
202Eric SousaCity Of MississaugaMechanic$100,200$101,711
203Michael DegenCity Of BramptonMechanic$100,116$102,010
204Anthony DebonoCity Of MississaugaMechanic$100,061$101,572