Public Salaries
Job

Mechanic salary in Ontario

189 people with this title were paid $100,000 or more in 2025. Half earned between $110,381 and $133,157.

Median salary
$119,466
+2.3% vs 2024
People on the list
189
Middle half
$110K–$133K
Highest
$178,833

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
2006
2007
2008
2009
2010
2011$103,051
2012$106,083
2013$101,437
2014$101,861
2015$111,852
2016$110,540
2017$109,112
2018$111,632
2019$113,376
2020$106,742
2021$107,960
2022$116,548
2023$114,946
2024$116,776
2025$119,466

Same job, different employer

Median salary at each of the 6 employers with 5 or more people in this job, highest first, against the median for everyone with the title.

Median for everyone with this title: $119,466
City Of Brampton110 people$126,159
City Of London5 people$123,524
City Of Kingston6 people$107,922

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1Cory O'ConnorInternational Union Of Operating Engineers$178,833$4,055new
2Kamaldeep DhaliwalCity Of Brampton$172,621$2,036+$9,385
3Satinder KhakharuCity Of Brampton$172,018$2,036+$6,245
4Alfonso SantosCity Of Brampton$171,090$2,036+$5,501
5Parambir LangaCity Of Brampton$167,811$2,036+$12,376
6Laiten DavisCity Of Brampton$166,508$2,091new
7Leon BeirCity Of Brampton$165,812$1,805+$32,226
8Aaron Appiah-BoatengCity Of Brampton$163,493$2,036+$3,739
9Harmanjot BainsCity Of Brampton$160,445$2,091new
10Dimar GayleCity Of Brampton$160,278$2,036+$22,891
11Shayne BeattieNiagara Transit Commission$159,963$495−$1,018
12Neezam MohammedCity Of Brampton$159,834$2,036+$9,817
13Sither GauCity Of Brampton$158,522$2,036+$9,293
14Igor BedriiCity Of Brampton$157,424$2,036+$1,723
15Arun PrashadCity Of Brampton$156,658$2,036+$13,474
16Raymond SuNiagara Transit Commission$156,175$495+$8,510
17Hemnarine RamnarineCity Of Brampton$155,558$2,036+$11,126
18Kamaldeep GharaCity Of Brampton$153,423$1,914new
19Michael ConfortoCity Of Brampton$152,536$2,036+$11,993
20Ian WilliamsCity Of Brampton$152,126$2,036+$6,568
21Ranidel PanganibanNiagara Transit Commission$151,998$495+$15,369
22Muhammad KhanCity Of Brampton$149,822$2,036new
23Charles ButlerNiagara Transit Commission$149,803$495+$21,407
24Trung MacCity Of Brampton$148,580$2,036+$2,902
25Omar MartinezCity Of Brampton$148,277$2,036+$9,903
26Jason DekoningCity Of Brampton$147,926$2,036+$11,597
27Andrew HansonCity Of Brampton$147,533$2,036+$2,222
28Robert BhagwandeenCity Of Brampton$147,069$1,751−$16,709
29Amrit ChahalCity Of Brampton$146,445$2,036+$36,470
30Eon JaikaranCity Of Brampton$144,553$2,036+$19,219
31Randolph ValdezCity Of Brampton$143,321$2,036+$36,394
32Ryan StylesCity Of Brampton$142,559$2,036+$36,938
33Omkar DhillonCity Of Brampton$142,557$2,036+$5,591
34Jasmeet ParmarCity Of Brampton$142,443$2,036−$7,517
35Daniel TadmanCity Of Brampton$141,354$2,036+$12,120
36Richard SugrimCity Of Brampton$140,611$2,036+$8,097
37James CartyCity Of Brampton$139,089$2,036+$8,415
38Robin Sooklal SinghCity Of Brampton$139,033$2,036+$11,089
39Robert JessonCity Of Brampton$138,559$2,036+$11,356
40Thomas CluleyCity Of Brampton$137,844$2,036+$8,837
41Adrian GrahamCity Of Brampton$137,465$2,036+$18,629
42Walter WhiteCity Of Brampton$136,963$2,036+$9,483
43Thomas WolframCity Of Brampton$136,856$2,036−$2,451
44Keith SmeetsCity Of Vaughan$134,547$396+$21,881
45Ramesh MundanCity Of Brampton$134,251$1,669+$31,089
46Richard ManharanCity Of Brampton$134,207$1,465+$9,593
47Tyler BirdCity Of Brampton$133,454$2,036+$10,356
48Kevin SerranoCity Of Brampton$133,157$1,608−$20,322
49Jason MillarCity Of Brampton$133,069$2,036+$3,633
50Ali SalahCity Of Brampton$131,634$1,893−$598