Explore Jobs
Find Specific Jobs
Explore Careers
Explore Professions
Best Companies
Explore Companies
The average maintenance worker salary in the United States is $36,132. Maintenance worker salaries typically range between $25,000 and $51,000 yearly. The average hourly rate for maintenance workers is $17.37 per hour.
Maintenance worker salary is impacted by location, education, and experience. Maintenance workers earn the highest average salary in Alaska.
The highest-paying states for maintenance workers are Alaska, California, and Washington. The lowest average maintenance worker salary states are Louisiana, Oklahoma, and Florida.
Rank | State | Avg. Salary | Hourly Rate |
---|---|---|---|
1 | Washington | $45,642 | $21.94 |
2 | New Hampshire | $40,853 | $19.64 |
3 | California | $45,857 | $22.05 |
4 | Alaska | $52,017 | $25.01 |
5 | Minnesota | $43,120 | $20.73 |
6 | Wisconsin | $41,143 | $19.78 |
7 | Nevada | $40,627 | $19.53 |
8 | Oregon | $39,195 | $18.84 |
9 | Idaho | $38,296 | $18.41 |
10 | Rhode Island | $43,619 | $20.97 |
11 | Iowa | $38,946 | $18.72 |
12 | Massachusetts | $43,781 | $21.05 |
13 | Nebraska | $36,053 | $17.33 |
14 | Hawaii | $45,546 | $21.90 |
15 | Utah | $36,301 | $17.45 |
16 | Connecticut | $38,453 | $18.49 |
17 | North Dakota | $39,754 | $19.11 |
18 | South Dakota | $35,239 | $16.94 |
19 | New York | $40,248 | $19.35 |
20 | Colorado | $36,916 | $17.75 |
21 | Vermont | $38,784 | $18.65 |
22 | Pennsylvania | $35,839 | $17.23 |
23 | Delaware | $35,863 | $17.24 |
24 | District of Columbia | $39,829 | $19.15 |
25 | Ohio | $34,095 | $16.39 |
26 | Montana | $36,502 | $17.55 |
27 | Illinois | $37,033 | $17.80 |
28 | New Jersey | $38,963 | $18.73 |
29 | Missouri | $32,831 | $15.78 |
30 | Indiana | $34,678 | $16.67 |
31 | New Mexico | $32,538 | $15.64 |
32 | Tennessee | $29,936 | $14.39 |
33 | North Carolina | $30,634 | $14.73 |
34 | Arizona | $33,057 | $15.89 |
35 | Wyoming | $34,419 | $16.55 |
36 | Virginia | $32,734 | $15.74 |
37 | Maine | $33,338 | $16.03 |
38 | Michigan | $32,471 | $15.61 |
39 | Texas | $29,424 | $14.15 |
40 | Georgia | $28,959 | $13.92 |
41 | Kentucky | $29,948 | $14.40 |
42 | Maryland | $34,437 | $16.56 |
43 | West Virginia | $31,881 | $15.33 |
44 | Louisiana | $28,390 | $13.65 |
45 | Florida | $27,551 | $13.25 |
46 | Alabama | $28,716 | $13.81 |
47 | Kansas | $30,949 | $14.88 |
48 | South Carolina | $27,352 | $13.15 |
49 | Oklahoma | $28,129 | $13.52 |
50 | Mississippi | $27,465 | $13.20 |
51 | Arkansas | $25,987 | $12.49 |
The highest-paying cities for maintenance workers are Santa Rosa, CA, Des Moines, WA, and Minneapolis, MN.
Rank | City | Avg. Salary | Hourly Rate |
---|---|---|---|
1 | Santa Rosa, CA | $48,779 | $23.45 |
2 | Des Moines, WA | $45,867 | $22.05 |
3 | Minneapolis, MN | $43,240 | $20.79 |
4 | Salem, NH | $40,933 | $19.68 |
5 | Albany, NY | $40,739 | $19.59 |
6 | Eugene, OR | $39,466 | $18.97 |
7 | Des Moines, IA | $38,876 | $18.69 |
8 | Lakewood, NJ | $38,581 | $18.55 |
9 | Loveland, CO | $37,340 | $17.95 |
10 | Chicago, IL | $37,158 | $17.86 |
11 | Syracuse, UT | $36,485 | $17.54 |
12 | Billings, MT | $36,180 | $17.39 |
13 | Philadelphia, PA | $35,966 | $17.29 |
14 | Cleveland, OH | $35,598 | $17.11 |
15 | Portland, ME | $33,601 | $16.15 |
16 | Phoenix, AZ | $33,229 | $15.98 |
17 | Kansas City, MO | $33,227 | $15.97 |
18 | Albuquerque, NM | $32,689 | $15.72 |
19 | Charlottesville, VA | $32,622 | $15.68 |
20 | Kansas City, KS | $31,233 | $15.02 |
Maintenance Workers are the most in-demand in these five cities:
A maintenance worker's salary ranges from $25,000 a year at the 10th percentile to $51,000 at the 90th percentile.
Percentile | Annual Salary | Monthly Salary | Hourly Rate |
---|---|---|---|
90th Percentile | $51,000 | $4,250 | $25 |
75th Percentile | $43,000 | $3,583 | $21 |
Average | $36,132 | $3,011 | $17 |
25th Percentile | $30,000 | $2,500 | $14 |
10th Percentile | $25,000 | $2,083 | $12 |
The highest paying types of maintenance workers are electrical maintenance technician, maintenance engineer, and maintenance coordinator.
Job Title | Annual Salary | Monthly Salary | Hourly Rate | Job Openings |
---|---|---|---|---|
Groundskeeping Maintenance | $30,512 | $2,543 | $14.67 | 94,448 |
Electrical Maintenance Technician | $59,898 | $4,991 | $28.80 | 206,538 |
Building Maintenance Technician | $40,065 | $3,339 | $19.26 | 159,634 |
Facility Maintenance Technician | $39,575 | $3,298 | $19.03 | 171,217 |
Building Maintenance Mechanic | $38,609 | $3,217 | $18.56 | 129,668 |
General Maintenance Mechanic | $37,631 | $3,136 | $18.09 | 167,937 |
Top companies hiring maintenance workers now:
Maintenance worker salaries at ABB and BNSF Railway are the highest-paying according to our most recent salary estimates. In addition, the average maintenance worker salary at companies like Dartmouth and Columbia University in the City of New York are highly competitive.
Rank | Company | Average Salary | Hourly Rate |
---|---|---|---|
1 | ABB | $63,131 | $30.35 |
2 | BNSF Railway | $57,320 | $27.56 |
3 | Dartmouth | $56,359 | $27.10 |
4 | Columbia University in the City of New York | $56,280 | $27.06 |
5 | Mount St. Mary's University | $55,634 | $26.75 |
6 | Jacobs Engineering Group | $55,422 | $26.65 |
7 | AMETEK | $53,525 | $25.73 |
8 | Lakeland Electric | $51,783 | $24.90 |
9 | UC Santa Barbara | $51,188 | $24.61 |
10 | Simon Property Group | $51,173 | $24.60 |
11 | Lovelace Respiratory Research Institute | $51,082 | $24.56 |
12 | Exterran Corporation HQ | $51,051 | $24.54 |
13 | Georgetown University | $50,914 | $24.48 |
14 | San Diego County Water Authority | $50,504 | $24.28 |
15 | University of California-Berkeley | $50,471 | $24.26 |
16 | University of California | $50,152 | $24.11 |
17 | Jewish United Fund of Metropolitan Chicago | $49,821 | $23.95 |
18 | Central Valley School District | $49,810 | $23.95 |
19 | The University of Chicago | $49,724 | $23.91 |
20 | W. M. Keck Observatory | $49,709 | $23.90 |
The average maintenance worker salary varies across industries:
Rank | Industry | Average Salary | Hourly Rate |
---|---|---|---|
1 | Manufacturing | $37,554 | $18.05 |
2 | Government | $37,413 | $17.99 |
3 | Education | $35,844 | $17.23 |
4 | Retail | $34,908 | $16.78 |
5 | Hospitality | $32,798 | $15.77 |
The average maintenance worker salary has risen by $5,147 over the last ten years. In 2014, the average maintenance worker earned $30,985 annually, but today, they earn $36,132 a year. That works out to a 11% change in pay for maintenance workers over the last decade.
Compare maintenance worker salaries for cities or states with the national average over time.
Compare maintenance worker salaries for individual cities or states with the national average.
Year | Avg. Salary | Hourly Rate | % Change |
---|---|---|---|
2025 | $36,100 | $17.37 | +4.3% |
2024 | $34,600 | $16.62 | +2.0% |
2023 | $33,900 | $16.29 | +1.6% |
2022 | $33,300 | $16.02 | +1.9% |
2021 | $32,700 | $15.71 | +0.8% |
Company | Job | Location | Date Added | Salary |
---|---|---|---|---|
Peopleready | Maintenance Worker | Raleigh, NC | 12/18/2024 | $37,566 |
Georgetown University | Building Maintenance Worker-Facilities Management | Washington, DC | 12/18/2024 | $42,784 |
Cityofflorence.com | Maintenance Worker-Community Services | Florence, SC | 12/18/2024 | $31,305 |
Minnesota State | Maintenance Worker | Minneapolis, MN | 12/18/2024 | $42,198 |
State of South Dakota | Building Maintenance Lead Worker | Sioux Falls, SD | 12/18/2024 | $41,740 |
Core Mark | Worker, Building Maintenance | Livermore, CA | 12/17/2024 | $52,175 |
Volt | Maintenance Worker | Danville, KY | 12/17/2024 | $40,697 |
City of Plano, Tx | Public Work Maintenance Worker I-Signs and Markings | Plano, TX | 12/17/2024 | $36,919 |
Tarzana Treatment Centers Inc. | Maintenance Worker I | Long Beach, CA | 12/16/2024 | $53,740 |
Valley Hospital Medical Center, Inc. | Maintenance Worker Engineering (Grave Yard) | Nevada | 12/16/2024 | $49,942 |
Search for maintenance worker jobs