Maintenance Mechanic Salaries in Ohio

Salary estimated from 738 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 16, 2018
Average in Ohio
$20.28 per hour
6% Below national average
  • Most Reported
$8.85
$36.20
Salary Distribution

How much does a Maintenance Mechanic make in Ohio?

The average salary for a Maintenance Mechanic is $20.28 per hour in Ohio, which is 6% below the national average. Salary estimates are based on 738 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 Ohio
CompanyAverage salary
$33.48 per hour
$30.57 per hour
$30.48 per hour
$25.28 per hour
$24.93 per hour
$31.90 per hour
$26.21 per hour
$25.57 per hour
$23.88 per hour
$23.95 per hour
Maintenance Mechanic salaries by location
CityAverage salary
$21.49 per hour
$20.56 per hour
$20.48 per hour
$22.01 per hour
$19.28 per hour

Maintenance Mechanic job openings

Maintenance Mechanic I (2nd & 3rd shifts available)
Coca-Cola Bottling Co. Consolidated
Twinsburg, OH
Yard Maintenance Mechanic Helper
Cuyahoga Community College
Ohio
Maintenance Mechanic Helper
Cuyahoga Community College
Ohio
Electrical Mechanical Maintenance Technician
Veterans Sourcing Group
Ravenna, OH
Maintenance Mechanic - 3rd Shift
Greencore
Wilmington, OH
Maintenance Apprentice
Community Properties of Ohio
Columbus, OH
Maintenance Mechanic jobs in Ohio