Maintenance worker earnings by seniority

90th percentile

Top-level maintenance worker earnings begin at:

$27.33 per hour

$56,850 per year

75th percentile

Senior-level maintenance worker earnings begin at:

$21.77 per hour

$45,280 per year

50th percentile

Mid-level maintenance worker earnings begin at:

$16.65 per hour

$34,630 per year

25th percentile

Junior-level maintenance worker earnings begin at:

$13.02 per hour

$27,090 per year

10th percentile

Starting level maintenance worker earnings begin at:

$10.40 per hour

$21,630 per year

Approximate values based on highest and lowest earning segments.

Maintenance worker salary by state

State Name Average Salary
District of Columbia $50,770
Alaska $48,640
Connecticut $46,340
Hawaii $45,650
Massachusetts $45,270
Illinois $44,240
Rhode Island $43,890
New York $43,430
Minnesota $43,180
Nevada $42,940
New Jersey $42,800
Washington $42,610
California $42,530
Maryland $42,240
New Hampshire $40,860
Wisconsin $40,700
Iowa $40,410
Indiana $40,340
Pennsylvania $40,130
Ohio $39,830
Virginia $39,080
North Dakota $39,040
Delaware $39,020
Vermont $39,010
Colorado $39,000
Nebraska $37,910
North Carolina $37,890
Maine $37,720
Utah $37,550
Wyoming $37,170
Oregon $37,090
Kentucky $37,040
Idaho $36,920
Tennessee $36,780
South Dakota $36,310
Montana $36,220
Missouri $36,160
Alabama $35,700
Texas $35,700
Kansas $35,660
Georgia $35,590
Arizona $35,360
Michigan $35,360
Louisiana $34,760
South Carolina $34,630
Florida $33,600
New Mexico $32,810
Oklahoma $32,360
Arkansas $31,070
West Virginia $30,810
Mississippi $30,760
Virgin Islands, U.S. $29,650
Guam $23,590
Puerto Rico $18,590

How do maintenance worker salaries compare to similar careers?

Maintenance workers earn about the same as related careers in South Carolina. On average, they make less than painting, coating & decorating workers but more than printing workers.

Career Median Salary
Painting, coating & decorating worker salary $37K
Meter reader salary $36K
Pipelayer salary $35K
Drywall and ceiling tile installer salary $36K
Financial clerk salary $36K
Maintenance worker salary $35K
Firefighter salary $35K
Roofer salary $34K
Construction painter salary $33K
Printing worker salary $34K

Source: CareerExplorer (Aggregated)