Public Salaries
Job

Track Mechanic salary in Ontario

45 people with this title were paid $100,000 or more in 2025. Half earned between $105,434 and $120,240.

Median salary
$113,866
+3.8% vs 2024
People on the list
45
Middle half
$105K–$120K
Highest
$139,769

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
2012$112,425
2013$115,903
2014$105,230
2015$110,921
2016$109,411
2017$105,244
2018$103,798
2019$109,108
2020$107,085
2021$104,998
2022$109,590
2023$105,502
2024$109,686
2025$113,866

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1John CostaCity Of Toronto – Toronto Transit Commission$139,769$1,058+$6,690
2Davian HudsonCity Of Toronto – Toronto Transit Commission$135,226$1,058+$1,908
3Joshua McintyreCity Of Toronto – Toronto Transit Commission$133,341$1,058+$3,959
4Paulo Da SilvaCity Of Toronto – Toronto Transit Commission$132,364$1,058+$8,930
5Nigel HoseinCity Of Toronto – Toronto Transit Commission$129,851$1,058−$3,038
6Forhade KasamCity Of Toronto – Toronto Transit Commission$129,353$1,038+$14,266
7Jason KetchellCity Of Toronto – Toronto Transit Commission$126,771$1,058+$16,395
8Nick MosiosCity Of Toronto – Toronto Transit Commission$126,278$1,058+$24,724
9Kenrick GordonCity Of Toronto – Toronto Transit Commission$124,376$1,039new
10Peter MinosCity Of Toronto – Toronto Transit Commission$123,118$1,058+$13,013
11Randy TaylorCity Of Toronto – Toronto Transit Commission$121,664$1,058+$3,388
12Paulo Da CostaCity Of Toronto – Toronto Transit Commission$120,240$1,050+$7,708
13Cody TassoneCity Of Toronto – Toronto Transit Commission$120,006$1,058+$12,686
14Ariel CapistranoCity Of Toronto – Toronto Transit Commission$119,259$1,058
15Kamal RaboCity Of Toronto – Toronto Transit Commission$118,871$1,058+$16,986
16Kareem ProsperCity Of Toronto – Toronto Transit Commission$118,339$1,058+$10,486
17Robert NicholsonCity Of Toronto – Toronto Transit Commission$116,772$1,058+$3,377
18Shane McilroyCity Of Toronto – Toronto Transit Commission$116,302$1,058−$7,038
19Tomasz KucielCity Of Toronto – Toronto Transit Commission$116,063$1,058+$12,948
20Jonathan D SouzaCity Of Toronto – Toronto Transit Commission$115,354$1,058+$8,821
21Steven LamannaCity Of Toronto – Toronto Transit Commission$115,237$1,058
22Jermaine WeirCity Of Toronto – Toronto Transit Commission$114,194$1,058−$5,700
23Carl KnudsenCity Of Toronto – Toronto Transit Commission$113,866$1,058new
24Philip SmithCity Of Toronto – Toronto Transit Commission$113,327$908new
25Omar ThomasCity Of Toronto – Toronto Transit Commission$112,667$1,042new
26John GeorgalidisCity Of Toronto – Toronto Transit Commission$112,560$1,058+$12,417
27Robert FragolaCity Of Toronto – Toronto Transit Commission$112,112$1,058+$9,674
28Denis Da CostaCity Of Toronto – Toronto Transit Commission$110,950$1,058+$9,649
29Henry Da RosaCity Of Toronto – Toronto Transit Commission$110,457$1,058+$5,391
30Ralph DecariaCity Of Toronto – Toronto Transit Commission$107,375$1,058+$6,522
31Anthony Lyle WadeCity Of Toronto – Toronto Transit Commission$106,185$1,058−$9,077
32Timothy MooreCity Of Toronto – Toronto Transit Commission$105,816$1,058+$4,599
33Robert DavesCity Of Toronto – Toronto Transit Commission$105,571$1,058
34Jose BotelhoCity Of Toronto – Toronto Transit Commission$105,434$1,058
35Michael CarmonaCity Of Toronto – Toronto Transit Commission$104,402$1,058−$2,961
36Peter TheodorakidisCity Of Toronto – Toronto Transit Commission$103,289$1,058−$16,814
37Frank FiliceCity Of Toronto – Toronto Transit Commission$103,220$1,058
38Douglas SmithCity Of Toronto – Toronto Transit Commission$102,935$1,058new
39Chris De ZilwaCity Of Toronto – Toronto Transit Commission$102,582$1,058
40Wade PyeCity Of Toronto – Toronto Transit Commission$101,579$904new
41Colin WilsonCity Of Toronto – Toronto Transit Commission$101,238$1,058new
42Conor HubbleCity Of Toronto – Toronto Transit Commission$101,094$1,058new
43Daniel GisonniCity Of Toronto – Toronto Transit Commission$100,849$908new
44Esmat HeydariCity Of Toronto – Toronto Transit Commission$100,789$904new
45Douglas CoatsCity Of Toronto – Toronto Transit Commission$100,648$1,058new