Public Salaries
Job

General Maintenance Carpenter salary in Ontario

30 people with this title were paid $100,000 or more in 2025. Half earned between $101,953 and $110,022.

Median salary
$107,121
+3.1% vs 2024
People on the list
30
Middle half
$102K–$110K
Highest
$125,023

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
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023$101,131
2024$103,941
2025$107,121

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1Paul BalenCity Of Toronto – Toronto Transit Commission$125,023$1,169+$10,084
2Christopher LeaverCity Of Toronto – Toronto Transit Commission$119,841$1,403+$16,896
3Orest AdamCity Of Toronto – Toronto Transit Commission$118,840$1,403+$11,745
4Jules ColanggoCity Of Toronto – Toronto Transit Commission$114,493$1,253new
5Jesse MullinsCity Of Toronto – Toronto Transit Commission$113,513$1,403+$9,074
6Martin RoseCity Of Toronto – Toronto Transit Commission$112,657$1,403+$7,722
7Jordan RomanelliCity Of Toronto – Toronto Transit Commission$110,677$1,403+$7,450
8Christopher PlummerCity Of Toronto – Toronto Transit Commission$110,022$1,403+$7,287
9Lei ShangCity Of Toronto – Toronto Transit Commission$109,880$1,253new
10Duncan EverndenCity Of Toronto – Toronto Transit Commission$109,786$1,403
11Ali MohammedCity Of Toronto – Toronto Transit Commission$109,623$402new
12Jake HaireCity Of Toronto – Toronto Transit Commission$109,378$1,403new
13Lidong WangCity Of Toronto – Toronto Transit Commission$108,619$1,403new
14Anthony CraparottaCity Of Toronto – Toronto Transit Commission$108,410$1,403new
15Leonardo ManzerraCity Of Toronto – Toronto Transit Commission$107,509$1,403
16Durel PorterCity Of Toronto – Toronto Transit Commission$106,734$1,403+$5,055
17Basil PierreCity Of Toronto – Toronto Transit Commission$105,298$1,403new
18Pietro TrombatoreCity Of Toronto – Toronto Transit Commission$105,238$1,403new
19Robert DesrochesCity Of Toronto – Toronto Transit Commission$104,630$1,403new
20Thomas CourtCity Of Toronto – Toronto Transit Commission$103,940$1,403new
21Michael SmallCity Of Toronto – Toronto Transit Commission$102,921$1,103new
22Dean JohnsonCity Of Toronto – Toronto Transit Commission$102,146$1,403new
23Stacey PerssiaCity Of Toronto – Toronto Transit Commission$101,953$1,403−$2,325
24Demetre SclavosCity Of Toronto – Toronto Transit Commission$101,757$1,403new
25David FraserCity Of Toronto – Toronto Transit Commission$100,683$1,403new
26David SayersCity Of Toronto – Toronto Transit Commission$100,676$1,403new
27Antonio TiberioCity Of Toronto – Toronto Transit Commission$100,483$1,403new
28Jared HerdaCity Of Toronto – Toronto Transit Commission$100,300$1,403new
29Stephen PentzCity Of Toronto – Toronto Transit Commission$100,208$1,403new
30Clint ParsonsCity Of Toronto – Toronto Transit Commission$100,150$1,403new