Maintenance Mechanic Salaries in Newmarket, ON

Salary estimated from 6 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: April 24, 2019
Average in Newmarket, ON
$27.64 per hour
6% Above national average
  • Most Reported
$13.95
$45.80
Salary Distribution

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

The average salary for a Maintenance Mechanic is $27.64 per hour in Newmarket, ON, which is 6% above the national average. Salary estimates are based on 6 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.

Job openings for Maintenance Mechanic

View all job openings for Maintenance Mechanic
Maintenance Mechanic salaries by company in Newmarket, ON
CompanyAverage salary
$30.00 per hour
Maintenance Mechanic salaries by location
CityAverage salary
$25.40 per hour
$25.38 per hour
$28.45 per hour
$27.17 per hour
$26.02 per hour