Maintenance Mechanic Salaries in Hayward, CA

Salary estimated from 74 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: March 12, 2019
Average in Hayward, CA
$29.00 per hour
33% Above national average
  • Most Reported
$14.70
$47.20
Salary Distribution

How much does a Maintenance Mechanic make in Hayward, CA?

The average salary for a Maintenance Mechanic is $29.00 per hour in Hayward, CA, which is 33% above the national average. Salary estimates are based on 74 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 Hayward, CA
CompanyAverage salary
$30.36 per hour
$25.00 per hour
$24.00 per hour
$23.50 per hour
$22.81 per hour
$36.93 per hour
$30.85 per hour
$28.77 per hour
$65,955 per year
$65,000 per year
Maintenance Mechanic salaries by location
CityAverage salary
$21.79 per hour
$26.72 per hour
$22.98 per hour
$21.42 per hour
$18.40 per hour

Maintenance Mechanic job openings

Maintenance Mechanic II
La Terra Fina
Union City, CA
Maintenance Mechanic
Ajinomoto Windsor
Hayward, CA
Maintenance Mechanic/Electrician
Emerald Packaging Inc.
Union City, CA
Maintenance Mechanic
Freund Baking
Hayward, CA
Maintenance Mechanic
Shasta Beverages, Inc.
Hayward, CA
Maintenance Mechanic
Precision Castparts Corp.
San Leandro, CA
Maintenance Mechanic jobs in Hayward, CA