Salaripedia
English

How much does an industrial machinery mechanic make in California?

$74,400a year

Median yearly pay for industrial machinery mechanics in California. That is $35.77 an hour or $6,200 a month.

Hourly
$35.77
Vs. national median
+15%
Rank among states
12 of 51
Jobs in the state
26,830
Pay range
Lowest 10%: $47,880Median: $74,400Highest 10%: $107,700
PercentileYearlyHourly
10th$47,880$23.02
25th$59,360$28.54
Median$74,400$35.77
75th$90,500$43.51
90th$107,700$51.78

Cities in California

Metro areas, median yearly pay.

San Francisco, CA$90,580
San Jose, CA$84,620
Napa, CA$81,320
Modesto, CA$78,370
Vallejo, CA$78,200
Sacramento, CA$77,630
Santa Rosa, CA$77,020
Stockton, CA$76,140
El Centro, CA$75,890
Bakersfield, CA$73,680
Hanford, CA$73,400
Riverside, CA$73,200
San Luis Obispo, CA$73,200
Redding, CA$72,600
Los Angeles, CA$72,090
Merced, CA$71,990
Salinas, CA$71,490
Santa Cruz, CA$70,790
Oxnard, CA$69,200
Yuba City, CA$69,070
Santa Maria, CA$67,890
San Diego, CA$67,480
Fresno, CA$67,140
Visalia, CA$62,460
Chico, CA$59,990
Salaries for every job in California

Nearby in the ranking

States with similar pay for industrial machinery mechanics.

9. Colorado$75,600
10. Arizona$74,790
11. New Jersey$74,760
12. California$74,400
13. Massachusetts$72,840
14. Maine$72,310
15. Minnesota$71,960
Industrial Machinery Mechanic salary in all states

Frequently asked questions

How much does an industrial machinery mechanic make an hour in California?

The median hourly pay in California is $35.77 ($74,400 a year).

Do industrial machinery mechanics make more in California than the national average?

Yes: $74,400 against $64,520 nationally, 15% more.

Where does California rank for industrial machinery mechanic pay?

California ranks 12 of 51 states.

Which city in California pays industrial machinery mechanics the most?

San Francisco-Oakland-Fremont, CA, with a median of $90,580 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.