Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for a Building Maintenance Engineer stands at $47,450 per year. This figure can vary based on several key factors, including experience level, geographic location, and industry specialization. For instance, entry-level positions may start around $35,000, while seasoned engineers can earn upwards of $60,000 annually.
Experience significantly impacts earnings. Engineers with less than two years of experience typically earn around $39,000, whereas those in the field for over ten years can command salaries exceeding $58,000. In addition, certifications and specialized skills often lead to higher pay.
Location also plays a crucial role in salary potential. States like California, New York, and Texas offer higher-than-average salaries due to increased living costs and demand for skilled professionals. Conversely, rural areas may offer lower compensation.
For those seeking advancement, acquiring additional certifications or pursuing specialized training can enhance job prospects and salary potential in this vital industry.
Let Zippi find your next building maintenance engineer job
Let Zippi find your next building maintenance engineer job
The average building maintenance engineer salary in Alaska, Hawaii, and Illinois are the highest in the U.S. The lowest average building maintenance engineer salary states are South Dakota, Texas, and Louisiana.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Iowa | $58,091 | $27.93 |
| 2 | Utah | $58,349 | $28.05 |
| 3 | Alaska | $69,251 | $33.29 |
| 4 | Nevada | $53,816 | $25.87 |
| 5 | Wisconsin | $53,809 | $25.87 |
| 6 | Tennessee | $54,467 | $26.19 |
| 7 | District of Columbia | $65,341 | $31.41 |
| 8 | Illinois | $58,722 | $28.23 |
| 9 | Vermont | $56,040 | $26.94 |
| 10 | Minnesota | $52,837 | $25.40 |
| 11 | Rhode Island | $57,608 | $27.70 |
| 12 | California | $56,318 | $27.08 |
| 13 | Kentucky | $48,898 | $23.51 |
| 14 | Ohio | $49,901 | $23.99 |
| 15 | Delaware | $53,749 | $25.84 |
| 16 | Washington | $53,461 | $25.70 |
| 17 | Maine | $53,384 | $25.67 |
| 18 | Hawaii | $60,892 | $29.27 |
| 19 | Connecticut | $54,950 | $26.42 |
| 20 | Pennsylvania | $50,868 | $24.46 |
| 21 | Georgia | $49,907 | $23.99 |
| 22 | New Jersey | $54,651 | $26.27 |
| 23 | Oregon | $51,548 | $24.78 |
| 24 | New Hampshire | $51,221 | $24.63 |
| 25 | Kansas | $49,789 | $23.94 |
| 26 | New York | $52,466 | $25.22 |
| 27 | Michigan | $46,972 | $22.58 |
| 28 | Massachusetts | $51,777 | $24.89 |
| 29 | North Dakota | $48,358 | $23.25 |
| 30 | Arizona | $44,980 | $21.63 |
| 31 | Wyoming | $47,589 | $22.88 |
| 32 | Montana | $47,312 | $22.75 |
| 33 | Nebraska | $45,199 | $21.73 |
| 34 | North Carolina | $43,640 | $20.98 |
| 35 | Florida | $43,999 | $21.15 |
| 36 | Missouri | $46,853 | $22.53 |
| 37 | Alabama | $45,610 | $21.93 |
| 38 | Idaho | $47,556 | $22.86 |
| 39 | Colorado | $44,423 | $21.36 |
| 40 | West Virginia | $45,465 | $21.86 |
| 41 | Texas | $42,532 | $20.45 |
| 42 | Maryland | $47,327 | $22.75 |
| 43 | Indiana | $40,155 | $19.31 |
| 44 | New Mexico | $46,102 | $22.16 |
| 45 | Virginia | $42,862 | $20.61 |
| 46 | South Carolina | $44,394 | $21.34 |
| 47 | Mississippi | $40,463 | $19.45 |
| 48 | Arkansas | $43,770 | $21.04 |
| 49 | South Dakota | $42,778 | $20.57 |
| 50 | Louisiana | $40,765 | $19.60 |
| 51 | Oklahoma | $39,513 | $19.00 |
The highest-paying cities for building maintenance engineers are Washington, DC, Chicago, IL, and Salt Lake City, UT.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Washington, DC | $65,419 | $31.45 |
| 2 | Chicago, IL | $58,873 | $28.30 |
| 3 | Salt Lake City, UT | $58,298 | $28.03 |
| 4 | Fremont, CA | $57,545 | $27.67 |
| 5 | Hartford, CT | $54,677 | $26.29 |
| 6 | Menomonee Falls, WI | $53,815 | $25.87 |
| 7 | Seattle, WA | $53,770 | $25.85 |
| 8 | White Bear Lake, MN | $52,903 | $25.43 |
| 9 | New York, NY | $52,616 | $25.30 |
| 10 | Portland, OR | $51,636 | $24.82 |
| 11 | Williamsport, PA | $50,823 | $24.43 |
| 12 | Canton, GA | $49,935 | $24.01 |
| 13 | Dayton, OH | $48,870 | $23.50 |
| 14 | Baltimore, MD | $47,569 | $22.87 |
| 15 | Farmington Hills, MI | $47,050 | $22.62 |
| 16 | Albuquerque, NM | $46,094 | $22.16 |
| 17 | Bellevue, NE | $45,136 | $21.70 |
| 18 | Brighton, CO | $44,440 | $21.37 |
| 19 | Clearwater, FL | $44,097 | $21.20 |
| 20 | Charlotte, NC | $43,182 | $20.76 |
A building maintenance engineer's salary ranges from $35,000 a year at the 10th percentile to $64,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $64,000 | $5,333 | $31 |
| 75th Percentile | $55,000 | $4,583 | $26 |
| Average | $47,450 | $3,954 | $23 |
| 25th Percentile | $40,000 | $3,333 | $19 |
| 10th Percentile | $35,000 | $2,917 | $17 |
The highest paying types of building maintenance engineers are building engineer, maintenance supervisor, and maintenance lead person.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Maintenance Lead Technician | $50,662 | $4,222 | $24.36 | 143,296 |
| Maintenance Foreman | $40,478 | $3,373 | $19.46 | 97,927 |
| Maintenance Supervisor | $57,674 | $4,806 | $27.73 | 86,333 |
| Maintenance Operator | $35,420 | $2,952 | $17.03 | 142,679 |
| Maintenance Lead Person | $53,120 | $4,427 | $25.54 | 125,562 |
| Maintenance Internship | $33,831 | $2,819 | $16.26 | 137,312 |
Top companies hiring building maintenance engineers now:
Building maintenance engineer salaries at Providence Health & Services and Seattle Children's Healthcare System are the highest-paying according to our most recent salary estimates. In addition, the average building maintenance engineer salary at companies like DoubleTree by Hilton Portland and The University System of Maryland Foundation are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Providence Health & Services | $54,303 | $26.11 |
| 2 | Seattle Children's Healthcare System | $51,365 | $24.69 |
| 3 | DoubleTree by Hilton Portland | $50,445 | $24.25 |
| 4 | The University System of Maryland Foundation | $50,070 | $24.07 |
| 5 | Northside Hospital | $50,049 | $24.06 |
| 6 | The Building People | $49,127 | $23.62 |
| 7 | Sidwell Friends School | $49,116 | $23.61 |
| 8 | TELACU Residential Management | $49,005 | $23.56 |
| 9 | Hilton | $48,816 | $23.47 |
| 10 | Valley View Casino & Hotel | $48,767 | $23.45 |
| 11 | Hampton | $48,635 | $23.38 |
| 12 | Byrd Maintenance Services | $48,500 | $23.32 |
| 13 | CBRE Group | $48,241 | $23.19 |
| 14 | Marriott International | $48,238 | $23.19 |
| 15 | ABM Industries | $48,148 | $23.15 |
| 16 | All Native Systems LLC | $48,130 | $23.14 |
| 17 | National Systems America L.P. | $48,099 | $23.12 |
| 18 | CB Richard Ellis Memphis LLC | $48,096 | $23.12 |
| 19 | Dakota Holding Corporation | $48,096 | $23.12 |
| 20 | COMFORT SUITES | $48,024 | $23.09 |
The average building maintenance engineer salary has risen by $6,761 over the last ten years. In 2014, the average building maintenance engineer earned $40,689 annually, but today, they earn $47,450 a year. That works out to a 11% change in pay for building maintenance engineers over the last decade.
Compare building maintenance engineer salaries for cities or states with the national average over time.
Compare building maintenance engineer salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $47,400 | $22.81 | +4.3% |
| 2024 | $45,400 | $21.82 | +2.0% |
| 2023 | $44,500 | $21.39 | +1.6% |
| 2022 | $43,800 | $21.04 | +1.9% |
| 2021 | $42,900 | $20.63 | +0.8% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| at&T Hotel & Conference Center | Building Maintenance Engineer (Hotel) | Austin, TX | 06/26/2025 | $41,740 |
| Moody Gardens | Hotel Building Maintenance Engineer | Galveston, TX | 06/22/2025 | $31,305 |
| City of Long Beach (Ca | Building Maintenance Engineer | Long Beach, CA | 06/19/2025 | $66,241 |
| JLL | Building Maintenance Engineer | Rochester, NY | 06/17/2025 | $74,902 |
| Kasa Controls & Automation | Property Maintenance (Engineer)-Kasa Sunset LOS Angeles | Los Angeles, CA | 06/11/2025 | $58,436 |
| Fox | Hvac Building Maintenance Engineer | New York, NY | 06/09/2025 | $71,981 |
| Ho-Chunk | Building Maintenance Engineer II PM PM) | Lincoln, NE | 06/06/2025 | $50,088 |
| JLL | Building Maintenance Engineer | Rochester, NY | 05/16/2025 | $74,902 |
| Hyatt Hotels Corp | Building Maintenance Engineer (Entry) | Seattle, WA | 05/09/2025 | $55,994 |
| Sonesta Hotels | Building Maintenance Engineer-Beautiful, Newly Renovated Property In Downtown Columbus: Free Parking | Columbus, OH | 04/29/2025 | $43,827 |
Search for building maintenance engineer jobs