Maintenance Engineer salary in United States

How much does a Maintenance Engineer make in the United States?

2.8k salaries reported, updated at October 13, 2021
$16.10
per hour

The average salary for a maintenance engineer is $16.10 per hour in the United States and $6,702 overtime per year.

Overtime
$6,702
per year

Most common benefits

  • Employee discount
  • Paid sick time
  • Dental insurance
  • Vision insurance
  • Paid time off
Was the salaries overview information useful?

Where can a Maintenance Engineer earn more?

Compare salaries for Maintenance Engineers in different locations
vs

Most common benefits for Maintenance Engineers

  • Employee discount
  • Paid sick time
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Health insurance
  • Relocation assistance
  • Life insurance
  • Employee assistance program
  • 401(k) matching
  • 401(k)
  • Disability insurance
Was the benefit information useful?

Salary satisfaction

Based on 1,419 ratings

46% of Maintenance engineers in the United States think their salaries are enough for the cost of living in their area.

Was this information useful?
How much should you be earning?
Get an estimated calculation of how much you should be earning and insight into your career options.
Get estimated pay range
See more details