Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Maintenance Aide is approximately $31,985 annually, translating to about $15.38 per hour. This wage can vary significantly based on factors such as experience, location, and type of employer. Entry-level positions may start at around $25,000, while experienced aides can earn over $40,000 in high-demand areas.
States such as California and New York typically offer higher salaries for maintenance aides due to the cost of living and demand for skilled labor. For instance, in California, the average salary can reach $36,000 annually. Aides working in specialized facilities or with additional certifications may also see increased earnings.
As maintenance aides gain experience, their earning potential grows. Aides with 1-3 years of experience might earn around $30,000, while those with over 5 years can command salaries closer to $40,000. Understanding these trends can help prospective aides tailor their career development strategies effectively.
Let Zippia find your next maintenance aide job
Let Zippia find your next maintenance aide job
The average maintenance aide salary in Alaska, Minnesota, and Hawaii are the highest in the U.S. The lowest average maintenance aide salary states are Idaho, Tennessee, and Georgia.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Alaska | $47,094 | $22.64 |
| 2 | Minnesota | $42,766 | $20.56 |
| 3 | Wisconsin | $35,959 | $17.29 |
| 4 | Maine | $36,024 | $17.32 |
| 5 | Pennsylvania | $35,786 | $17.20 |
| 6 | Iowa | $32,846 | $15.79 |
| 7 | Utah | $37,170 | $17.87 |
| 8 | Vermont | $37,402 | $17.98 |
| 9 | Kentucky | $31,788 | $15.28 |
| 10 | Kansas | $32,289 | $15.52 |
| 11 | Nevada | $33,616 | $16.16 |
| 12 | Michigan | $31,728 | $15.25 |
| 13 | Rhode Island | $37,286 | $17.93 |
| 14 | Washington | $36,531 | $17.56 |
| 15 | Connecticut | $35,126 | $16.89 |
| 16 | Hawaii | $37,743 | $18.15 |
| 17 | Ohio | $31,591 | $15.19 |
| 18 | New Hampshire | $33,886 | $16.29 |
| 19 | District of Columbia | $40,346 | $19.40 |
| 20 | New Jersey | $34,333 | $16.51 |
| 21 | Colorado | $33,117 | $15.92 |
| 22 | Montana | $30,939 | $14.87 |
| 23 | North Carolina | $30,839 | $14.83 |
| 24 | Oregon | $34,094 | $16.39 |
| 25 | California | $35,072 | $16.86 |
| 26 | North Dakota | $32,540 | $15.64 |
| 27 | Illinois | $31,513 | $15.15 |
| 28 | Massachusetts | $33,898 | $16.30 |
| 29 | Nebraska | $29,904 | $14.38 |
| 30 | Wyoming | $31,010 | $14.91 |
| 31 | Missouri | $30,552 | $14.69 |
| 32 | New York | $32,690 | $15.72 |
| 33 | West Virginia | $28,851 | $13.87 |
| 34 | Delaware | $31,125 | $14.96 |
| 35 | Indiana | $26,433 | $12.71 |
| 36 | South Carolina | $27,567 | $13.25 |
| 37 | Arizona | $27,907 | $13.42 |
| 38 | Maryland | $29,322 | $14.10 |
| 39 | Alabama | $28,146 | $13.53 |
| 40 | South Dakota | $28,593 | $13.75 |
| 41 | Tennessee | $25,634 | $12.32 |
| 42 | Florida | $26,916 | $12.94 |
| 43 | New Mexico | $28,730 | $13.81 |
| 44 | Georgia | $25,115 | $12.07 |
| 45 | Virginia | $28,852 | $13.87 |
| 46 | Texas | $26,587 | $12.78 |
| 47 | Mississippi | $24,899 | $11.97 |
| 48 | Arkansas | $27,651 | $13.29 |
| 49 | Idaho | $25,656 | $12.33 |
| 50 | Oklahoma | $25,005 | $12.02 |
| 51 | Louisiana | $24,762 | $11.90 |
The highest-paying cities for maintenance aides are Saint Cloud, MN, Bellingham, WA, and Pacifica, CA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Saint Cloud, MN | $42,937 | $20.64 |
| 2 | Bellingham, WA | $36,917 | $17.75 |
| 3 | Pacifica, CA | $36,468 | $17.53 |
| 4 | Camden, NJ | $33,862 | $16.28 |
| 5 | Denver, CO | $33,170 | $15.95 |
| 6 | Overland Park, KS | $32,396 | $15.57 |
| 7 | Warren, MI | $31,744 | $15.26 |
| 8 | Baltimore, MD | $29,424 | $14.15 |
| 9 | Huntsville, AL | $28,726 | $13.81 |
| 10 | Norfolk, VA | $28,616 | $13.76 |
| 11 | North Little Rock, AR | $27,479 | $13.21 |
| 12 | Charleston, SC | $27,282 | $13.12 |
| 13 | Brandon, FL | $26,925 | $12.94 |
| 14 | Corpus Christi, TX | $26,342 | $12.66 |
A maintenance aide's salary ranges from $24,000 a year at the 10th percentile to $42,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $42,000 | $3,500 | $20 |
| 75th Percentile | $37,000 | $3,083 | $18 |
| Average | $31,985 | $2,665 | $15 |
| 25th Percentile | $27,000 | $2,250 | $13 |
| 10th Percentile | $24,000 | $2,000 | $12 |
The highest paying types of maintenance aides 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 |
| Preventive Maintenance Technician | $40,935 | $3,411 | $19.68 | 170,517 |
| 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 |
| Airport Maintenance Labour | $30,898 | $2,575 | $14.85 | 109,171 |
Top companies hiring maintenance aides now:
Maintenance aide salaries at Rite Aid and Norfolk Redevelopment and Housing Authority are the highest-paying according to our most recent salary estimates. In addition, the average maintenance aide salary at companies like Stearns County MN and The McGuire Group are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Rite Aid | $39,291 | $18.89 |
| 2 | Norfolk Redevelopment and Housing Authority | $37,551 | $18.05 |
| 3 | Stearns County MN | $36,245 | $17.43 |
| 4 | The McGuire Group | $36,139 | $17.37 |
| 5 | Johnson County Community College | $35,371 | $17.01 |
| 6 | City of Houston | $34,942 | $16.80 |
| 7 | City of Richmond | $34,310 | $16.50 |
| 8 | Providence Housing | $34,222 | $16.45 |
| 9 | City of Pleasanton | $34,121 | $16.40 |
| 10 | Colorado State Express | $34,008 | $16.35 |
| 11 | CADC | $33,827 | $16.26 |
| 12 | Vacasa | $33,685 | $16.19 |
| 13 | Caliper Family of Companies | $32,615 | $15.68 |
| 14 | City of Tracy | $32,310 | $15.53 |
| 15 | City Of Miami | $32,147 | $15.46 |
| 16 | City of Newport | $31,994 | $15.38 |
| 17 | City of Mill Creek | $31,781 | $15.28 |
| 18 | Care Initiatives | $31,760 | $15.27 |
| 19 | City of Baltimore | $31,522 | $15.15 |
| 20 | St. Mary’s Center | $31,098 | $14.95 |
The average maintenance aide salary has risen by $4,557 over the last ten years. In 2014, the average maintenance aide earned $27,428 annually, but today, they earn $31,985 a year. That works out to a 11% change in pay for maintenance aides over the last decade.
Compare maintenance aide salaries for cities or states with the national average over time.
Compare maintenance aide salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $32,000 | $15.38 | +4.3% |
| 2024 | $30,600 | $14.71 | +2.0% |
| 2023 | $30,000 | $14.42 | +1.6% |
| 2022 | $29,500 | $14.18 | +1.9% |
| 2021 | $28,900 | $13.91 | +0.8% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| University of Maryland, Batlimore | Maintenance Aid II | Baltimore, MD | 06/26/2025 | $41,524 |
| Pro Resources Staffing Services | 1St. Shift Maintenance Aide | Williamsport, IN | 06/17/2025 | $35,479 |
| Oakland County (Mi | Parks Maintenance Aide-Construction | Waterford, MI | 06/14/2025 | $41,093 |
| City of Pittsburg | Maintenance Aide for Parks/Landscape Division-Seasonal (Temporary) | Pittsburg, CA | 06/11/2025 | $37,190 |
| Skagit County | Flagger/Maintenance Aide | Burlington, WA | 05/16/2025 | $44,077 |
| Clayton County, Ga | Maintenance Aide-Parks and Recreation JIM Huie Recreation Center | Jonesboro, GA | 05/14/2025 | $31,555 |
| City of Santa Cruz | Temporary Trail Maintenance Aide-Summer Youth Trail Program 2025 | Santa Cruz, CA | 04/26/2025 | $36,376 |
| Manpowergroup | Maintenance Aide | Clarksburg, WV | 04/09/2025 | $31,305 |
| City of Escondido | Maintenance Aide II | Escondido, CA | 03/30/2025 | $35,291 |
| City of Escondido (Ca | Maintenance Aide II | Escondido, CA | 03/26/2025 | $35,291 |
Search for maintenance aide jobs