Maintenance Technician Salaries in Cleveland, OH

Salary estimated from 435 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: January 15, 2019
Average in Cleveland, OH
$19.33 per hour
13% Above national average
  • Most Reported
$8.30
$34.80
Salary Distribution

How much does a Maintenance Technician make in Cleveland, OH?

The average salary for a Maintenance Technician is $19.33 per hour in Cleveland, OH, which is 13% above the national average. Salary estimates are based on 435 salaries submitted anonymously to Indeed by Maintenance Technician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Technician is 1-3 years.
Maintenance Technician salaries by company in Cleveland, OH
CompanyAverage salary
$38,452 per year
$37,258 per year
$37,258 per year
$37,258 per year
$38,106 per year
$37,258 per year
$38,106 per year
$38,106 per year
$38,106 per year
$38,106 per year
Maintenance Technician salaries by location
CityAverage salary
$18.30 per hour
$19.36 per hour
$18.51 per hour
$18.65 per hour
$38,915 per year

Maintenance Technician job openings

Apartment Maintenance Technician
Zaremba Management Company
Rocky River, OH
Apartment Maintenance Technician
KRI Properties, Inc.
Cleveland, OH
Maintenance Mechanic ($8,000 sign on bonus)
Borden Dairy Company
Cleveland, OH
Entry Level Electrical Maintenance Technician
C&W Services
North Randall, OH
Robotics Maintenance Technician
C&W Services
Euclid, OH
Robotics Maintenance Technician
C&W Services
North Randall, OH
Maintenance Technician jobs in Cleveland, OH