Canada · Public Sector Salary DisclosureEdition 2025
Ontario · 2025 · position

Maintenance Mechanic

Every Maintenance Mechanic on the Ontario Sunshine List — public-sector employees with this job title, their employers and total compensation.

People with this title11
Average compensation$113,799.00
Highest$138,394.91
Lowest$101,186.01
FIG. 02

How pay is distributed

Where the 11 Maintenance Mechanics on the list actually sit — not just the average. Bars show how many people fall in each pay band.

Q1MedianQ3$101K$138K
Median $108,900Middle 50%: $104,609–$120,851
FIG. 03

Who employs the most Maintenance Mechanics

Employers with the most people in this role, ranked by headcount.

#
Employer
People
Avg comp
Top comp
1
3
$106,127.00
$108,899.70
2
2
$127,927.00
$132,436.25
3
2
$121,735.00
$138,394.91
6
1
$104,143.00
$104,143.05
7
1
$101,186.00
$101,186.01
FIG. 04

Every Maintenance Mechanic on the list

Open any row for the full salary history of that person.

RankName & PositionEmployerYearCompensationBenefits
1Daniel Nunes
Maintenance Mechanic
Sunnybrook Health Sciences Centre
Sunnybrook Health Sciences Centre2025$138,143$252
2Brian Allen
Maintenance Mechanic
Solicitor General
Solicitor General2025$132,289$147
3Keith Mcintosh
Maintenance Mechanic
Solicitor General
Solicitor General2025$123,266$152
4Gary Marston
Maintenance Mechanic
Regional Municipality Of York Police Services
Regional Municipality Of York Police Services2025$117,964$320
5Sean Macdonald
Maintenance Mechanic
Algonquin College Of Applied Arts and Technology
Algonquin College Of Applied Arts and Technology2025$110,434$36
6Greggy Sabado
Maintenance Mechanic
City Of Toronto – Public Library Board
City Of Toronto – Public Library Board2025$108,510$389
7Sherod Lowe
Maintenance Mechanic
City Of Toronto – Public Library Board
City Of Toronto – Public Library Board2025$105,328$389
8Israel Otchengco
Maintenance Mechanic
Sunnybrook Health Sciences Centre
Sunnybrook Health Sciences Centre2025$104,825$250
9Adnan Fazli
Maintenance Mechanic
Peterborough Regional Health Centre
Peterborough Regional Health Centre2025$103,886$257
10Chester Sabado
Maintenance Mechanic
City Of Toronto – Public Library Board
City Of Toronto – Public Library Board2025$103,383$383
11Jay Patel
Maintenance Mechanic
Children, Community and Social Services
Children, Community and Social Services2025$101,047$139
FIG. 04

Common questions

About Maintenance Mechanic pay on the Ontario Sunshine List.

What is the average Maintenance Mechanic salary in Ontario?

The average total compensation for a Maintenance Mechanic on the Ontario Sunshine List is $113,799.00, based on 11 people in the role in 2025.

What is the highest Maintenance Mechanic salary in Ontario?

The highest-paid Maintenance Mechanic on the Ontario Sunshine List earned $138,394.91 in total compensation. The lowest in the disclosure earned $101,186.01.

How many Maintenance Mechanics are on the Ontario Sunshine List?

11 people with the job title Maintenance Mechanic appear on the Ontario Sunshine List for 2025.

Which employer pays Maintenance Mechanics the most?

City Of Toronto – Public Library Board employs the most Maintenance Mechanics on the list (3), with an average compensation of $106,127.00 and a top earner at $108,899.70.