Applystead salaries · 1,769 posted pay ranges
Maintenance Mechanic salaries
Pay ranges employers published in 1,769 open job postings for Maintenance Mechanic roles at 904 companies, updated Nov 14, 2026.
Continue with GoogleGet matched to Maintenance Mechanic jobs
- Median base pay$31.00/hr$64,500 a year full-time
- Typical range$26.10–$34.79/hrMiddle half of postings
- Top 10%$38.75/hrand above
- Postings1,769with a pay range
Posted base pay ranges from job listings, not total compensation. Figures are in USD; 84 more postings in CAD (median CA$76.8K), 2 more postings in EUR, 1 more posting in AUD. How these figures are made
Pay distribution
Postings per pay band: $20.00/hr–$22.00/hr: 121; $22.00/hr–$24.00/hr: 90; $24.00/hr–$26.00/hr: 185; $26.00/hr–$28.00/hr: 144; $28.00/hr–$30.00/hr: 185; $30.00/hr–$32.00/hr: 205; $32.00/hr–$34.00/hr: 219; $34.00/hr–$36.00/hr: 205; $36.00/hr–$38.00/hr: 123; $38.00/hr–$40.00/hr: 74; $40.00/hr–$42.00/hr: 130.
Pay by level
Companies hiring
Top-paying companies
- Nucor · $110K median, 4 postings
- Starbucks · $98.1K median, 4 postings
- Primo Brands · $86.4K median, 5 postings
- PepsiCo · $83K median, 7 postings
By location
Remote vs on-site
Remote: too few postings list pay to show a figure. On-site: $31.93/hr ($66.4K/yr) median, $27.50–$35.00/hr typical, from 522 postings.
By years of experience
Newest Maintenance Mechanic postings
- Maintenance MechanicAtchison Tubular Services · Atchison, KS · $17.50/hr · Posted Nov 14, 2026
- Senior Maintenance MechanicCity of Rochester (NY) · Rochester, NY · $22.52–$28.42/hr · Posted Nov 14, 2026
- maintenance mechanic, industrial machinerySoucy Industriel · Rivière-du-Loup, QC, Canada · CA$28.00–CA$38.00/hr · Posted Nov 14, 2026
- Maintenance MechanicStewart's Shops · Saratoga Springs, NY · $26.00–$32.00/hr · Posted Nov 14, 2026
- Maintenance MechanicU.S. Coast Guard · San Diego, CA · $32.00–$37.00/hr · Posted Nov 14, 2026
- Want Applystead to find more jobs like these? Start free trial →
Related roles
Maintenance TechnicianMaintenance SupervisorMechanicDiesel MechanicMaintenance Custodian Associate
Questions and answers
How much does a Maintenance Mechanic make?
The median posted base pay for Maintenance Mechanic jobs is $31.00/hr ($64.5K/yr), from 1,769 job postings with pay at 904 companies.
What is the typical Maintenance Mechanic pay range?
The middle half of postings list $26.10–$34.79/hr. The top 10% list $80.6K a year or more, and the lowest 10% $47.8K or less.
Which companies pay the most for Maintenance Mechanic jobs?
By median posted pay: Nucor ($110K), Starbucks ($98.1K), Primo Brands ($86.4K).
How does Maintenance Mechanic pay change with level?
Median posted pay by level read from job titles: Intern $31.00/hr ($64.5K/yr), Entry level $26.59/hr ($55.3K/yr), Mid level $31.00/hr ($64.5K/yr), Senior $34.30/hr ($71.3K/yr), Staff $80.6K.