Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for a Building Maintenance Mechanic is approximately $38,609 annually. Salaries can vary significantly depending on experience, location, and the specific sector of employment. For instance, entry-level positions may start around $30,000, while experienced mechanics in metropolitan areas can earn upwards of $50,000 per year.
Several factors can influence the salary of building maintenance mechanics:
Many building maintenance mechanics find opportunities for advancement by pursuing specialized certifications in HVAC, electrical systems, or plumbing. This not only increases earning potential but also enhances job security.
Let Zippia find your next building maintenance mechanic job
Let Zippia find your next building maintenance mechanic job
The average building maintenance mechanic salary in Massachusetts, Alaska, and New Jersey are the highest in the U.S. The lowest average building maintenance mechanic salary states are Idaho, Montana, and Arizona.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Alaska | $50,383 | $24.22 |
| 2 | Maryland | $48,028 | $23.09 |
| 3 | Massachusetts | $51,617 | $24.82 |
| 4 | New Jersey | $50,240 | $24.15 |
| 5 | Louisiana | $40,719 | $19.58 |
| 6 | Pennsylvania | $41,938 | $20.16 |
| 7 | Iowa | $38,806 | $18.66 |
| 8 | Wisconsin | $40,481 | $19.46 |
| 9 | Ohio | $39,736 | $19.10 |
| 10 | North Dakota | $40,027 | $19.24 |
| 11 | Washington | $43,943 | $21.13 |
| 12 | Vermont | $41,717 | $20.06 |
| 13 | Minnesota | $41,278 | $19.85 |
| 14 | Delaware | $42,825 | $20.59 |
| 15 | California | $46,854 | $22.53 |
| 16 | Rhode Island | $42,863 | $20.61 |
| 17 | Connecticut | $43,351 | $20.84 |
| 18 | Kentucky | $37,357 | $17.96 |
| 19 | Utah | $38,455 | $18.49 |
| 20 | New Hampshire | $40,889 | $19.66 |
| 21 | Alabama | $38,713 | $18.61 |
| 22 | Michigan | $39,158 | $18.83 |
| 23 | Nebraska | $37,016 | $17.80 |
| 24 | New York | $43,225 | $20.78 |
| 25 | Colorado | $39,917 | $19.19 |
| 26 | Hawaii | $42,520 | $20.44 |
| 27 | Indiana | $35,732 | $17.18 |
| 28 | Nevada | $36,088 | $17.35 |
| 29 | District of Columbia | $44,808 | $21.54 |
| 30 | Maine | $37,172 | $17.87 |
| 31 | Mississippi | $35,004 | $16.83 |
| 32 | Wyoming | $36,320 | $17.46 |
| 33 | North Carolina | $35,950 | $17.28 |
| 34 | Illinois | $39,108 | $18.80 |
| 35 | Tennessee | $34,729 | $16.70 |
| 36 | Texas | $36,217 | $17.41 |
| 37 | South Dakota | $36,713 | $17.65 |
| 38 | South Carolina | $34,533 | $16.60 |
| 39 | Kansas | $35,141 | $16.89 |
| 40 | West Virginia | $34,518 | $16.60 |
| 41 | Georgia | $34,557 | $16.61 |
| 42 | Montana | $33,108 | $15.92 |
| 43 | Florida | $33,681 | $16.19 |
| 44 | Oklahoma | $34,540 | $16.61 |
| 45 | Oregon | $36,135 | $17.37 |
| 46 | Arizona | $33,091 | $15.91 |
| 47 | Virginia | $35,436 | $17.04 |
| 48 | Idaho | $33,174 | $15.95 |
| 49 | Arkansas | $32,832 | $15.78 |
| 50 | Missouri | $32,855 | $15.80 |
| 51 | New Mexico | $28,140 | $13.53 |
The highest-paying cities for building maintenance mechanics are Taunton, MA, San Rafael, CA, and Washington, DC.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Taunton, MA | $51,963 | $24.98 |
| 2 | San Rafael, CA | $49,371 | $23.74 |
| 3 | Washington, DC | $44,803 | $21.54 |
| 4 | Auburn, WA | $44,135 | $21.22 |
| 5 | Jamestown, NY | $42,413 | $20.39 |
| 6 | Duluth, MN | $42,349 | $20.36 |
| 7 | Monroeville, PA | $40,401 | $19.42 |
| 8 | Fargo, ND | $40,282 | $19.37 |
| 9 | Boulder, CO | $40,003 | $19.23 |
| 10 | Washington, UT | $39,207 | $18.85 |
| 11 | Rockford, IL | $39,162 | $18.83 |
| 12 | Columbus, OH | $39,152 | $18.82 |
| 13 | Iowa City, IA | $38,827 | $18.67 |
| 14 | Jeffersontown, KY | $37,358 | $17.96 |
| 15 | Fort Wayne, IN | $36,652 | $17.62 |
| 16 | San Antonio, TX | $36,466 | $17.53 |
| 17 | Norfolk, VA | $35,274 | $16.96 |
| 18 | Chattanooga, TN | $34,838 | $16.75 |
| 19 | Atlanta, GA | $34,597 | $16.63 |
| 20 | Tulsa, OK | $34,593 | $16.63 |
A building maintenance mechanic's salary ranges from $28,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 | $44,000 | $3,667 | $21 |
| Average | $38,609 | $3,217 | $19 |
| 25th Percentile | $33,000 | $2,750 | $16 |
| 10th Percentile | $28,000 | $2,333 | $13 |
The highest paying types of building maintenance mechanics are building engineer, industrial maintenance mechanic, and mechanic.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Mechanic | $47,149 | $3,929 | $22.67 | 100,534 |
| Maintenance Engineer | $47,133 | $3,928 | $22.66 | 97,957 |
| Airport Maintenance Labour | $30,898 | $2,575 | $14.85 | 109,171 |
| Maintenance Worker | $36,132 | $3,011 | $17.37 | 115,130 |
| Maintenance Helper | $30,824 | $2,569 | $14.82 | 105,592 |
| Building Engineer | $76,446 | $6,370 | $36.75 | 13,440 |
Top companies hiring building maintenance mechanics now:
Building maintenance mechanic salaries at Emory University and Washington State University are the highest-paying according to our most recent salary estimates. In addition, the average building maintenance mechanic salary at companies like Tesoro and Nestlé are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Emory University | $53,235 | $25.59 |
| 2 | Washington State University | $52,592 | $25.28 |
| 3 | Tesoro | $50,353 | $24.21 |
| 4 | Nestlé | $48,180 | $23.16 |
| 5 | VisionCorp Rep | $48,159 | $23.15 |
| 6 | United Natural Foods | $45,989 | $22.11 |
| 7 | UPS | $45,767 | $22.00 |
| 8 | Thermo Fisher Scientific | $45,156 | $21.71 |
| 9 | Erie 2-Chautauqua-Cattaraugus BOCES | $44,622 | $21.45 |
| 10 | EMCOR Group | $44,298 | $21.30 |
| 11 | Flowers Foods | $43,941 | $21.13 |
| 12 | Norfolk Redevelopment and Housing Authority | $43,625 | $20.97 |
| 13 | Ada County | $42,969 | $20.66 |
| 14 | The AES | $42,753 | $20.55 |
| 15 | Emerald Downs | $42,653 | $20.51 |
| 16 | MiraCosta College | $42,318 | $20.35 |
| 17 | Woodway Treadmills | $42,308 | $20.34 |
| 18 | US Foods | $42,296 | $20.33 |
| 19 | KeHE | $42,228 | $20.30 |
| 20 | Spee-Dee Delivery | $42,097 | $20.24 |
The average building maintenance mechanic salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Energy | $42,061 | $20.22 |
| 2 | Technology | $41,661 | $20.03 |
| 3 | Telecommunication | $40,165 | $19.31 |
| 4 | Manufacturing | $39,936 | $19.20 |
| 5 | Retail | $39,540 | $19.01 |
| 6 | Education | $39,527 | $19.00 |
| 7 | Real Estate | $39,331 | $18.91 |
| 8 | Government | $38,495 | $18.51 |
| 9 | Hospitality | $38,411 | $18.47 |
The average building maintenance mechanic salary has risen by $5,501 over the last ten years. In 2014, the average building maintenance mechanic earned $33,108 annually, but today, they earn $38,609 a year. That works out to a 11% change in pay for building maintenance mechanics over the last decade.
Compare building maintenance mechanic salaries for cities or states with the national average over time.
Compare building maintenance mechanic salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2026 | $38,600 | $18.56 | +4.3% |
| 2025 | $36,900 | $17.76 | +2.0% |
| 2024 | $36,200 | $17.40 | +1.6% |
| 2023 | $35,600 | $17.12 | +1.9% |
| 2022 | $34,900 | $16.79 | +0.8% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Aerotek | Building Maintenance Mechanic | Vernon Hills, IL | 06/28/2025 | $52,000 |
| Indian River Central School District | Building Maintenance Mechanic | Fine, NY | 06/28/2025 | $57,873 |
| Global Medical Response | Building Maintenance | Blanding, UT | 06/27/2025 | $43,827 |
| Aerotek | Building Maintenance Mechanic | Baltimore, MD | 06/25/2025 | $62,610 |
| Northwest Arkansas Community College | Trail Building and Maintenance | Bono, AR | 06/25/2025 | $93,915 |
| ECMC | Building Maintenance Mechanic--Night Shift | Buffalo, NY | 06/24/2025 | $52,363 |
| Rock Valley College | Maintenance II/Buildings | Rockford, IL | 06/24/2025 | $36,982 |
| Vail Resorts | Entry Building Maintenance | Hunter, NY | 06/23/2025 | $43,827 |
| Stafford County | Building Maintenance Mechanic I | Stafford Courthouse, VA | 06/20/2025 | $41,427 |
| Biomarin Pharmaceutical Inc. | SR. Building Maintenance Mechanic 2 | Novato, CA | 06/18/2025 | $89,600 |
Search for building maintenance mechanic jobs