Career Attributes

  • $36,209
  • 1,432,600
  • 2.8
  • 7.9%
  • Engineering Mechanics Physics And Science
More Attributes

How much does a Maintenance Worker make in the United States?

Average Maintenance Worker Yearly Salary in the United States

Maintenance Workers earn an average yearly salary of $36,209. Salaries typically start from $20,199 and go up to $54,315.

Average Maintenance Worker Hourly Wage in the United States

Maintenance Workers earn an average hourly wage of $17.41. Hourly wages typically start from $9.71 and go up to $26.11.

Source: CareerExplorer (Aggregated)

These numbers may vary depending on several factors, like level of education, amount of experience, industry, company size and location.

Learn more about the Maintenance Worker job market for salaries of real jobs in your area.

Employment Type Mix

72%
Full-Time
28%
Part-Time

Source: CareerExplorer user data. View more Maintenance Worker demographics

Salary Satisfaction

3.0
SCORE
121
RATINGS
Maintenance Workers average a score of 3.0 out of 5 on our salary satisfaction scale. This places Maintenance Workers in the 50th percentile of salary satisfaction.

Source: CareerExplorer user data. View more Maintenance Worker satisfaction

How to Become a Maintenance Worker

  1. Take the CareerExplorer Career Test

    Would you make a good maintenance worker? CareerExplorer's free assessment reveals how compatible you are with a career across 5 dimensions!

    Take the free career test
  2. Jobs in your area
    • Loading jobs...
    View all jobs →

Maintenance Worker Earnings by Seniority

Top End Maintenance Worker Earnings

The highest earning Maintenance Workers in the United States earn:

$26.11
an hour
$54,314.7
per year
Senior Maintenance Worker Earnings

Senior Maintenance Workers in the United States earn:

$21.16
an hour
$44,021.9
per year
Experienced Maintenance Worker Earnings

Experienced Maintenance Workers in the United States earn:

$16.24
an hour
$33,771.6
per year
Junior Maintenance Worker Earnings

Junior Maintenance Workers in the United States earn:

$13.21
an hour
$27,472.9
per year
Starting Maintenance Worker Earnings

Starting Maintenance Workers in the United States earn:

$9.71
an hour
$20,199.3
per year

Approximate values based on highest and lowest earning segments.

Find your perfect career

Would you make a good maintenance worker? CareerExplorer's free assessment reveals how compatible you are with a career across 5 dimensions!

80% Match?
Take the free career test

Maintenance Worker Salary Comparison

Maintenance Workers earn more than 46% percent of similar careers in the United States.

Ambulance Dispatcher Salary $37k
Garbage Collector Salary $36k
Stonemason Salary $36k
Locksmith Salary $36k
Drywall and Ceiling Tile Installer Salary $36k
Maintenance Worker Salary $36k
Carpenter Salary $35k
Postal Service Clerk Salary $35k
Postal Service Worker Salary $35k
Cement Mason Salary $35k
Source: CareerExplorer (Aggregated)

Maintenance Worker salary by state

Click on a state to learn more

State Hourly Wage Annual Salary Rank
Maintenance Worker Salary in Alaska $24.77 $51,520 # 1
Maintenance Worker Salary in District of Columbia $23.06 $47,960 # 2
Maintenance Worker Salary in Wyoming $21.90 $45,560 # 3
Maintenance Worker Salary in Connecticut $21.86 $45,460 # 4
Maintenance Worker Salary in Hawaii $21.59 $44,900 # 5
Maintenance Worker Salary in Massachusetts $21.53 $44,780 # 6
Maintenance Worker Salary in New Jersey $21.41 $44,530 # 7
Maintenance Worker Salary in Nevada $21.32 $44,350 # 8
Maintenance Worker Salary in Washington $21.15 $43,990 # 9
Maintenance Worker Salary in New York $21.14 $43,970 # 10
Maintenance Worker Salary in California $21.00 $43,670 # 11
Maintenance Worker Salary in Rhode Island $20.83 $43,320 # 12
Maintenance Worker Salary in Illinois $20.66 $42,970 # 13
Maintenance Worker Salary in Minnesota $20.61 $42,860 # 14
Maintenance Worker Salary in Delaware $20.32 $42,260 # 15
Maintenance Worker Salary in New Hampshire $19.97 $41,540 # 16
Maintenance Worker Salary in Maryland $19.92 $41,430 # 17
Maintenance Worker Salary in North Dakota $19.31 $40,170 # 18
Maintenance Worker Salary in Oregon $19.07 $39,670 # 19
Maintenance Worker Salary in Ohio $19.06 $39,650 # 20
Maintenance Worker Salary in Colorado $19.03 $39,590 # 21
Maintenance Worker Salary in Virginia $19.00 $39,520 # 22
Maintenance Worker Salary in Vermont $18.94 $39,390 # 23
Maintenance Worker Salary in Wisconsin $18.92 $39,350 # 24
Maintenance Worker Salary in Utah $18.83 $39,170 # 25
Maintenance Worker Salary in Iowa $18.81 $39,130 # 26
Maintenance Worker Salary in Maine $18.67 $38,840 # 27
Maintenance Worker Salary in Pennsylvania $18.65 $38,800 # 28
Maintenance Worker Salary in North Carolina $18.51 $38,500 # 29
Maintenance Worker Salary in Indiana $18.40 $38,270 # 30
Maintenance Worker Salary in Tennessee $18.38 $38,230 # 31
Maintenance Worker Salary in Alabama $18.27 $38,010 # 32
Maintenance Worker Salary in Nebraska $17.97 $37,380 # 33
Maintenance Worker Salary in Kentucky $17.89 $37,220 # 34
Maintenance Worker Salary in United States $17.81 $37,050.1 # 35
Maintenance Worker Salary in Michigan $17.76 $36,950 # 36
Maintenance Worker Salary in Kansas $17.70 $36,810 # 37
Maintenance Worker Salary in Missouri $17.38 $36,150 # 38
Maintenance Worker Salary in South Carolina $17.38 $36,150 # 39
Maintenance Worker Salary in Arizona $17.35 $36,080 # 40
Maintenance Worker Salary in Louisiana $17.28 $35,940 # 41
Maintenance Worker Salary in Idaho $17.14 $35,660 # 42
Maintenance Worker Salary in Texas $17.13 $35,620 # 43
Maintenance Worker Salary in Montana $17.09 $35,540 # 44
Maintenance Worker Salary in Georgia $17.03 $35,430 # 45
Maintenance Worker Salary in New Mexico $16.97 $35,300 # 46
Maintenance Worker Salary in South Dakota $16.95 $35,250 # 47
Maintenance Worker Salary in Oklahoma $16.63 $34,600 # 48
Maintenance Worker Salary in Florida $16.55 $34,430 # 49
Maintenance Worker Salary in Mississippi $15.68 $32,620 # 50
Maintenance Worker Salary in Arkansas $15.50 $32,230 # 51
Maintenance Worker Salary in Virgin Islands $15.38 $32,000 # 52
Maintenance Worker Salary in West Virginia $14.86 $30,910 # 53
Maintenance Worker Salary in Guam $13.76 $28,630 # 54
Maintenance Worker Salary in Puerto Rico $10.64 $22,130 # 55

Career Attributes

  • $36,209
  • 1,432,600
  • 2.8
  • 7.9%
  • Engineering Mechanics Physics And Science
More Attributes