Maintenance Mechanic Salaries in Oklahoma City, OK

Salary estimated from 121 employees, users, and past and present job advertisements on Indeed in the past 24 months. Last updated: December 9, 2017
Average in Oklahoma City, OK
$19.89 per hour
7% Below national average
  • Most Reported
$10.05
$32.95
Salary Distribution

How much does a Maintenance Mechanic make in Oklahoma City, OK?

The average salary for a Maintenance Mechanic is $19.89 per hour in Oklahoma City, OK, which is 7% below the national average. Salary estimates are based on 121 salaries submitted anonymously to Indeed by Maintenance Mechanic employees, users, and collected from past and present job advertisements on Indeed in the past 24 months. The typical tenure for a Maintenance Mechanic is 2-4 years.
Maintenance Mechanic salaries by company in Oklahoma City, OK
CompanyAverage salary
$22.06 per hour
$22.00 per hour
$21.96 per hour
$21.36 per hour
$21.07 per hour
$13.96 per hour
Maintenance Mechanic salaries by location
CityAverage salary
$17.85 per hour
$17.17 per hour
$13.49 per hour
$51,001 per year
$61,280 per year

Maintenance Mechanic job openings

Mechanical Maintenance Technician
GTS Geotech LP
Oklahoma City, OK
Maintenance Technician
Progressive Global Energy
Oklahoma City, OK
Mobile Service Technician (Oklahoma/Remote)
Tesla Motors
Oklahoma City, OK
Mechanical Maintenance Technician - Oklahoma Cogen
NAES Corporation
Oklahoma City, OK
Mechanical Maintenance Technician
Remedi SeniorCare
Oklahoma City, OK
Maintenance Mechanic
Acme Brick Company
Oklahoma City, OK
Maintenance Mechanic jobs in Oklahoma City, OK