Maintenance Mechanic Salaries in Hayward, CA

Salary estimated from 81 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: December 14, 2018
Average in Hayward, CA
$28.43 per hour
31% Above national average
  • Most Reported
$14.45
$45.95
Salary Distribution

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

The average salary for a Maintenance Mechanic is $28.43 per hour in Hayward, CA, which is 31% above the national average. Salary estimates are based on 81 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.49 per hour
$25.06 per hour
$25.00 per hour
$24.00 per hour
$23.50 per hour
$22.81 per hour
$36.93 per hour
$30.13 per hour
$28.67 per hour
$65,596 per year
Maintenance Mechanic salaries by location
CityAverage salary
$26.23 per hour
$21.83 per hour
$22.56 per hour
$21.76 per hour
$18.36 per hour

Maintenance Mechanic job openings

MAINTENANCE MECHANIC
United States Postal Service
Oakland, CA
Facilities Services Supervisor
Masonic Homes of California
Union City, CA
Utilities Maintenance Mechanic
City of Hayward
Hayward, CA
Maintenance Mechanic
Mission Foods
Hayward, CA
Millwright/Maintenance Mechanic 1st shift
U.S. Pipe, A Forterra Company
Union City, CA
Facilities Services Supervisor
Masonic Homes of California
Union City, CA
Maintenance Mechanic jobs in Hayward, CA