Salary Data · Maintenance Technician

Maintenance Technician Salary

How much do maintenance technicians make? Median pay is $23.84/hr ($49,590/yr) with most earning $19.64–$30.10/hr. Based on BLS OES, May 2025 data plus 294 live listings.

BLS OES, May 2025 puts the national median for maintenance & repair workers, general (SOC 49-9071) at $23.84/hr — about $49,590 a year, with the middle half of maintenance technicians earning $19.64–$30.10/hr. The 294 live maintenance technician listings on this board currently show $18–$95/hr across employers — hiring ranges typically read above the all-worker median because they reflect what plants offer to attract new hires today.

$23.84/hr
Median pay
$49,590
Median annual
294
Open roles
$18–$95/hr
Live listings
Government Data

Maintenance Technician pay percentiles

National hourly wages for Maintenance & Repair Workers, General (SOC 49-9071, 1,529,700 workers) from the BLS Occupational Employment and Wage Statistics, May 2025 release. BLS figures cover all workers in the occupation — not just open positions — so they typically read a few dollars below the hiring ranges employers advertise to attract new hires today.

10th %ile25th %ileMedian75th %ile90th %ile
$17.00 $19.64 $23.84 $30.10 $37.11

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 national cross-industry estimates.

What employers offer today

Our board benchmark for maintenance technicians runs $30.00–$39.00/hr with a median of $34.00/hr, compiled from active listings. Current live maintenance technician listings show $18–$95/hr.

FAQ

Maintenance Technician pay, answered.

What does an entry-level maintenance technician make?

Realistic starting pay sits between the 10th and 25th percentile — $17.00 to $19.64 per hour nationally. Where you land in that band depends on prior mechanical experience and any credentials you bring; most people cross the median within 3–5 years, and the jump from entry to mid-level is the largest percentage raise in the trade.

Which states pay maintenance technicians the most?

Per BLS OES, May 2025, the highest-paying states for maintenance technicians are Alaska ($28.97/hr median), Minnesota ($28.46/hr median) and Washington ($28.44/hr median). High-cost-of-living and union-dense states top the list, but plant-heavy lower-cost states often win on take-home purchasing power — a median wage goes further in the Midwest and South than the coastal figure suggests.

How much overtime do maintenance technicians actually get?

More than most trades — plants break at night and on weekends, and shutdowns/outages concentrate paid hours. A maintenance technician averaging 5 hours of overtime a week clears roughly $54,053 a year at the median rate; heavy-overtime sites (24/7 operations, annual outages) push total earnings past $59,508. Shift differentials of $1–$3/hr for 2nd/3rd shift stack on top of that.

What does a Maintenance Technician I vs II vs III earn?

Most plants ladder the title: a Tech I handles PMs and basic repairs and starts near the bottom quartile; a Tech II troubleshoots independently and sits around the median; a Tech III (or multi-craft/lead tech) adds electrical and controls work and earns at or above the 75th percentile. Moving one level typically takes 1–3 years and is the fastest raise available in this trade — often larger than switching employers at the same level.

Do multi-craft maintenance technicians earn more?

Yes, consistently. "Multi-craft" means you cover mechanical plus electrical (and often PLC troubleshooting) in one role, so plants staff fewer people per shift and pay a premium for it — commonly $3–$6/hr over a mechanical-only tech. It's the most reliable route from the median to the top quartile without changing trades.

Open maintenance technician roles paying these rates

294 live listings on the board right now — most in Texas, California, Illinois.

Continental logo

Internal - Technician IV (Maintenance Lead) – Tire Build

📍 Sumter, SC Permanent ElectricalPLCHydraulicsPneumatics
View Job →
Veolia North America logo

Maintenance Technician I

📍 Springboro, OH Permanent ElectricalHydraulicsHVAC/RPneumatics
View Job →
Domino's logo

Industrial Maintenance Technician

📍 Baton Rouge, LA Permanent ElectricalPLCHydraulicsHVAC/R
$32 /hr
View Job →
Precoat Metals logo

Industrial Maintenance Tech

📍 Columbia, SC Permanent RiggingElectricalPLCHydraulics
$33 /hr
View Job →
Cornerstone Building Brands logo

Maintenance Technician 1st Shift

📍 Dayton, OH Permanent WeldingElectrical
$28 – $30 /hr
View Job →
Cornerstone Building Brands logo

Industrial Maintenance Technician 4th Shift

📍 Martinsburg, WV Permanent WeldingElectricalHydraulicsPneumatics
$29 – $35 /hr
View Job →
All maintenance technician jobs →

Browse maintenance technician jobs by state

Salary guides for other maintenance roles