Maintenance Mechanic Salaries in Oklahoma City, OK

Salary estimated from 52 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 10, 2018
Average in Oklahoma City, OK
$19.88 per hour
7% Below national average
  • Most Reported
$7.45
$38.15
Salary Distribution

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

The average salary for a Maintenance Mechanic is $19.88 per hour in Oklahoma City, OK, which is 7% below the national average. Salary estimates are based on 52 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 Oklahoma City, OK
CompanyAverage salary
$13.93 per hour
$29.55 per hour
$23.77 per hour
$22.00 per hour
Maintenance Mechanic salaries by location
CityAverage salary
$19.24 per hour
$16.38 per hour
$14.26 per hour
$21.15 per hour
$51,072 per year

Maintenance Mechanic job openings

Maintenance Technician
Quad/Graphics
Oklahoma City, OK
OKC Warehouse Mechanic II - Maintenance Department
Associated Wholesale Grocers
Oklahoma City, OK
Manufacturing Maintenance Technician
M-D Building Products
Oklahoma City, OK
Plant Mechanic - Oklahoma City
Veolia
Oklahoma City, OK
Rebuild Mechanic
Niagara Bottling
Oklahoma City, OK
FIRE APPARATUS MECHANIC
City of Oklahoma City
Oklahoma City, OK
Maintenance Mechanic jobs in Oklahoma City, OK