Maintenance Mechanic Salaries in Hamilton, ON

Salary estimated from 8 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: November 2, 2018
Average in Hamilton, ON
$24.41 per hour
6% Below national average
  • Most Reported
$11.70
$41.60
Salary Distribution

How much does a Maintenance Mechanic make in Hamilton, ON?

The average salary for a Maintenance Mechanic is $24.41 per hour in Hamilton, ON, which is 6% below the national average. Salary estimates are based on 8 salaries submitted anonymously to Indeed by Maintenance Mechanic employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Mechanic is 2-4 years.
Maintenance Mechanic salaries by company in Hamilton, ON
CompanyAverage salary
$30.00 per hour
Maintenance Mechanic salaries by location
CityAverage salary
$25.90 per hour
$24.87 per hour
$26.54 per hour
$25.75 per hour
$27.94 per hour

Maintenance Mechanic job openings

Maintenance Worker
Splitsville Entertainment Hamilton
Hamilton, ON
Stores Keeper - Maintenance Supplies Store Clerk
American Iron & Metal
Hamilton, ON
Industrial Mechanic
R. Denninger Limited
Hamilton, ON
MAINTENANCE MECHANIC / MILLWRIGHT
The Northern Recruiter
Hamilton, ON
Maintenance Worker
Splitsville Entertainment Burlington
Burlington, ON
Maintenance Mechanic (Mine) - Hagersville
CGC Inc.
Hagersville, ON
Maintenance Mechanic jobs in Hamilton, ON