Maintenance Mechanic Salaries

3,674 SalariesUpdated May 12, 2021

Average Base Pay
$52,199 / yr
Not enough reports to show salary distribution
0
Low
0
High

Additional Cash Compensation

AverageNo Reports
RangeNo Reports

How much does a Maintenance Mechanic make?

The national average salary for a Maintenance Mechanic is $52,199 in United States. Filter by location to see Maintenance Mechanic salaries in your area. Salary estimates are based on 3,674 salaries submitted anonymously to Glassdoor by Maintenance Mechanic employees.

Salaries for Related Job Titles

Diesel Mechanic$48K

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (USD)
Company
Average Base Salaries in (USD)
Low
High

Maintenance Mechanic

UPS

$82,779/yr

Range: $63K - $95K

55 salaries

$82,779/yr
$63K$95K

Maintenance Mechanic

The Coca-Cola Company

$57,159/yr

Range: $48K - $68K

49 salaries

$57,159/yr
$48K$68K

Maintenance Mechanic

Durham School Services

$57,164/yr

Range: $54K - $66K

43 salaries

$57,164/yr
$54K$66K

Maintenance Mechanic

Target

$71,432/yr

Range: $49K - $76K

43 salaries

$71,432/yr
$49K$76K

Maintenance Mechanic

UniFirst

$51,123/yr

Range: $41K - $56K

42 salaries

$51,123/yr
$41K$56K

Maintenance Mechanic

JLL

$49,111/yr

Range: $39K - $65K

40 salaries

$49,111/yr
$39K$65K

Maintenance Mechanic

Sysco

$51,543/yr

Range: $49K - $63K

40 salaries

$51,543/yr
$49K$63K

Is this helpful? The community relies on everyone sharing – 

Maintenance Mechanic

US Army

$48,547/yr

Range: $22K - $75K

36 salaries

$48,547/yr
$22K$75K

Maintenance Mechanic

US Foods

$56,617/yr

Range: $49K - $64K

31 salaries

$56,617/yr
$49K$64K

Maintenance Mechanic - Hourly

PepsiCo

$30/hr

Range: $22 - $37

29 salaries

$30/hr
$22$37

Maintenance Mechanic - Hourly

Vulcan Materials

$15/hr

Range: $8 - $25

28 salaries

$15/hr
$8$25

Maintenance Mechanic

International Paper

$59,202/yr

Range: $48K - $73K

27 salaries

$59,202/yr
$48K$73K

Maintenance Mechanic

Cargill

$55,878/yr

Range: $43K - $59K

26 salaries

$55,878/yr
$43K$59K

Maintenance Mechanic - Hourly

Express Employment Professionals

$21/hr

Range: $16 - $26

25 salaries

$21/hr
$16$26

Maintenance Mechanic

Nestlé USA

$55,341/yr

Range: $51K - $72K

25 salaries

$55,341/yr
$51K$72K

Maintenance Mechanic - Hourly

Bimbo Bakeries

$24/hr

Range: $13 - $29

24 salaries

$24/hr
$13$29

Maintenance Mechanic - Hourly

Quad

$27/hr

Range: $21 - $30

23 salaries

$27/hr
$21$30

Maintenance Mechanic - Hourly

Kraft Heinz Company

$27/hr

Range: $25 - $33

23 salaries

$27/hr
$25$33

Maintenance Mechanic

Kroger

$49,584/yr

Range: $45K - $68K

23 salaries

$49,584/yr
$45K$68K

Maintenance Mechanic

Dart Container

$47,958/yr

Range: $42K - $59K

23 salaries

$47,958/yr
$42K$59K

Recent Salary Reports

Below are the most recent maintenance mechanic salary reports. Employer name has been removed to protect anonymity.

$21
hourly
A Maintenance Mechanic in the Madisonville, KY Area area reported making $21 per hour
Job Highlights
Madisonville, KY Area area
Full-time
 
10000+ employees
Company - Public
$28
hourly
An Instrumentation Fitter in the Houston, TX Area area reported making $28 per hour
Job Highlights
3-4 years experience
Houston, TX Area area
Full-time
 
201 to 500 employees
Company - Private
$29
hourly
A Fleet Mechanic in the Des Moines, IA Area area reported making $29 per hour
Job Highlights
5-7 years experience
Des Moines, IA Area area
Full-time
 
501 to 1000 employees
Company - Private
$26
hourly
A Maintenance Mechanic in the Greenville, SC Area area reported making $26 per hour
Job Highlights
1-2 years experience
Greenville, SC Area area
Full-time
 
1001 to 5000 employees
Company - Private
$28
hourly
A Maintenance Mechanic in the Dillon, SC Area area reported making $28 per hour
Job Highlights
10+ years experience
Dillon, SC Area area
Full-time
 
10000+ employees
Company - Private
$18
hourly
A Maintenance Mechanic in the Amarillo, TX Area area reported making $18 per hour
Job Highlights
8-10 years experience
Amarillo, TX Area area
Full-time
 
501 to 1000 employees
Company - Private
$19
hourly
A Maintenance Mechanic in the Dumas, TX Area area reported making $19 per hour
Job Highlights
1-2 years experience
Dumas, TX Area area
Full-time
 
10000+ employees
Subsidiary or Business Segment
$38
hourly
A Maintenance Mechanic in the Hawaiian Islands Area area reported making $38 per hour
Job Highlights
10+ years experience
Hawaiian Islands Area area
Full-time
 
51 to 200 employees
Company - Private