Salary of Maintenance Worker in United States


$34,440 / Annual
Based on 10000 job listings
Salaries are calculated as the average of salary ranges published in job listings. Data is aggregated monthly by job position.

Minimum
$27,324
Average salary
$34,440
Maximum
$50,292

Salary data updated: April 2026

Salary distribution

P10
$31,680
P25
$34,638
P50
$41,280
P75
$46,579
P90
$50,960

Based on 249 job listings with salary

Salary by city

City Median / Annual Listings vs. national
Kansas City $52,800 3 +27.9%
Commerce $48,162 3 +16.7%
Chesterfield $46,078 3 +11.6%
New York $45,619 17 +10.5%
Lexington $43,200 3 +4.7%
Concord $43,200 3 +4.7%
Bronx $42,240 5 +2.3%
Fullerton $39,360 3 -4.7%
Pomona $34,560 5 -16.3%
Staten Island $32,640 4 -20.9%

Salary of Maintenance Worker in United States


  • DeLand, United States County of Volusia Full-time

    The County of Volusia is seeking a Maintenance Worker/Senior Maintenance Worker for the Parks, Recreation & Culture...


  • Tustin, CA, United States City of Tustin, CA Full-time

    DescriptionThis recruitment will be used to fill two (2) vacancies.If you are interested in seeing your contributions...


  • Bakersfield, CA, United States Kern County, CA Full-time

    Position InformationSalary:Maintenance Worker: $1, $2,031.05 BiweeklySenior Maintenance Worker: $1, $2,244.10...

FAQ - Maintenance Worker

The average salary for Maintenance Worker is USD34,440 per year in United States. Salary estimates are based on 10000 salaries shared anonymously with Trabajo.org by employees with the position of Maintenance Worker in United States.

The lowest salary of Maintenance Worker per year in United States is USD27,324

The highest salary for Maintenance Worker per year in United States is USD50,292

Data updated: April 2026

Career guide: How to become a Maintenance Worker
Duties, skills, education and opportunities

Methodology

  • Sample: 249 job listings with published salary
  • Calculation: P10, P25, P50 (median), P75, P90 percentiles from salary ranges
  • Outliers removed: salaries below P1 and above P99
  • City data: minimum 5 listings for inclusion