Maintenance Person Salaries in Waterloo, ON

Salary estimated from 15 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: June 17, 2019
Average in Waterloo, ON
$20.71 per hour
19% Above national average
  • Most Reported
$10.30
$34.65
Salary Distribution

How much does a Maintenance Person make in Waterloo, ON?

The average salary for a Maintenance Person is $20.71 per hour in Waterloo, ON, which is 19% above the national average. Salary estimates are based on 15 salaries submitted anonymously to Indeed by Maintenance Person employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Person is less than 1 year.
Maintenance Person salaries by company in Waterloo, ON
CompanyAverage salary
$25.38 per hour
$20.36 per hour
$16.34 per hour
Maintenance Person salaries by location
CityAverage salary
$16.57 per hour
$16.85 per hour
$16.94 per hour
$16.14 per hour
$16.99 per hour

Maintenance Person job openings

Maintenance Store Clerk
DARE FOODS LIMITED
Cambridge, ON
Cleaner - Outside Maintenance
Domclean Limited
Waterloo, ON
Equipment Maintenance Mechanic/Handy Person
Ecocare Ltd
Cambridge, ON
Millwright/ Maintenance Mechanic
JD Sweid Foods (2013) Ltd.
Waterloo, ON
Supervisor, Maintenance (Guelph Plants)
Linamar Corp
Guelph, ON
Handyman/General Maintenance/Sub-Contractor, Kitchener, ON
ICheck Inc
Kitchener, ON
Maintenance Person jobs in Waterloo, ON