Post job

Building maintenance engineer salary

Average building maintenance engineer salary

$47,450

$22.81 hourly rate

Entry-level building maintenance engineer salary
$35,000 yearly salary
Updated January 8, 2025

Understanding Building Maintenance Engineer Salaries

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.

Salary by Experience Level

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.

State-wise Salary Insights

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.

On this page
Building maintenance engineer salary by: 

Let Zippi find your next building maintenance engineer job

Floating question marks illustration

Let Zippi find your next building maintenance engineer job

Floating question marks illustration

Where can a Building Maintenance Engineer earn more?

Compare salary by location
Vs
93k
73k
53k
33k
13k
Columbus, OH$65,419
Charlotte, NC$43,182
Compare salary by company
Vs
78k
58k
38k
18k
Providence Health & Services$54,303
COMFORT SUITES$48,024

Building maintenance engineer salaries by experience level

Building maintenance engineer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor, Ziprecruiter and Comparably, the average salary for a building maintenance engineer typically falls between $47,450 and $75,465.
zippia
$47,450yearly
glassdoor[1]
$75,465yearly
comparably[2]
$66,793yearly
ZipRecruiter[3]
$51,298yearly

Average building maintenance engineer salary by state

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.

  • State view
  • County view
Average salary:

Highest paying states for building maintenance engineers

RankStateAvg. salaryHourly rate
1Iowa$58,091$27.93
2Utah$58,349$28.05
3Alaska$69,251$33.29
4Nevada$53,816$25.87
5Wisconsin$53,809$25.87
6Tennessee$54,467$26.19
7District of Columbia$65,341$31.41
8Illinois$58,722$28.23
9Vermont$56,040$26.94
10Minnesota$52,837$25.40
11Rhode Island$57,608$27.70
12California$56,318$27.08
13Kentucky$48,898$23.51
14Ohio$49,901$23.99
15Delaware$53,749$25.84
16Washington$53,461$25.70
17Maine$53,384$25.67
18Hawaii$60,892$29.27
19Connecticut$54,950$26.42
20Pennsylvania$50,868$24.46
21Georgia$49,907$23.99
22New Jersey$54,651$26.27
23Oregon$51,548$24.78
24New Hampshire$51,221$24.63
25Kansas$49,789$23.94
26New York$52,466$25.22
27Michigan$46,972$22.58
28Massachusetts$51,777$24.89
29North Dakota$48,358$23.25
30Arizona$44,980$21.63
31Wyoming$47,589$22.88
32Montana$47,312$22.75
33Nebraska$45,199$21.73
34North Carolina$43,640$20.98
35Florida$43,999$21.15
36Missouri$46,853$22.53
37Alabama$45,610$21.93
38Idaho$47,556$22.86
39Colorado$44,423$21.36
40West Virginia$45,465$21.86
41Texas$42,532$20.45
42Maryland$47,327$22.75
43Indiana$40,155$19.31
44New Mexico$46,102$22.16
45Virginia$42,862$20.61
46South Carolina$44,394$21.34
47Mississippi$40,463$19.45
48Arkansas$43,770$21.04
49South Dakota$42,778$20.57
50Louisiana$40,765$19.60
51Oklahoma$39,513$19.00
Top building maintenance engineer jobs near you

Highest paying cities for building maintenance engineers

The highest-paying cities for building maintenance engineers are Washington, DC, Chicago, IL, and Salt Lake City, UT.

RankCityAvg. salaryHourly rate
1Washington, DC$65,419$31.45
2Chicago, IL$58,873$28.30
3Salt Lake City, UT$58,298$28.03
4Fremont, CA$57,545$27.67
5Hartford, CT$54,677$26.29
6Menomonee Falls, WI$53,815$25.87
7Seattle, WA$53,770$25.85
8White Bear Lake, MN$52,903$25.43
9New York, NY$52,616$25.30
10Portland, OR$51,636$24.82
11Williamsport, PA$50,823$24.43
12Canton, GA$49,935$24.01
13Dayton, OH$48,870$23.50
14Baltimore, MD$47,569$22.87
15Farmington Hills, MI$47,050$22.62
16Albuquerque, NM$46,094$22.16
17Bellevue, NE$45,136$21.70
18Brighton, CO$44,440$21.37
19Clearwater, FL$44,097$21.20
20Charlotte, NC$43,182$20.76

Building maintenance engineer salary details

A building maintenance engineer's salary ranges from $35,000 a year at the 10th percentile to $64,000 at the 90th percentile.

Average building maintenance engineer salary graph
Average building maintenance engineer salary graph, trends, and summary

What is a building maintenance engineer's salary?

PercentileAnnual salaryMonthly salaryHourly 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

Highest paying building maintenance engineer jobs

The highest paying types of building maintenance engineers are building engineer, maintenance supervisor, and maintenance lead person.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Maintenance Lead Technician$50,662$4,222$24.36143,296
Maintenance Foreman$40,478$3,373$19.4697,927
Maintenance Supervisor$57,674$4,806$27.7386,333
Maintenance Operator$35,420$2,952$17.03142,679
Maintenance Lead Person$53,120$4,427$25.54125,562
Maintenance Internship$33,831$2,819$16.26137,312

Top companies hiring building maintenance engineers now:

  1. Cintas jobs (2)
  2. Hyatt Hotels jobs (2)
  3. Nordstrom jobs (2)
  4. Hilton jobs (7)
  5. CBRE Group jobs (9)

Which companies pay building maintenance engineers the most?

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.

RankCompanyAverage salaryHourly rate
1Providence Health & Services$54,303$26.11
2Seattle Children's Healthcare System$51,365$24.69
3DoubleTree by Hilton Portland$50,445$24.25
4The University System of Maryland Foundation$50,070$24.07
5Northside Hospital$50,049$24.06
6The Building People$49,127$23.62
7Sidwell Friends School$49,116$23.61
8TELACU Residential Management$49,005$23.56
9Hilton$48,816$23.47
10Valley View Casino & Hotel$48,767$23.45
11Hampton$48,635$23.38
12Byrd Maintenance Services$48,500$23.32
13CBRE Group$48,241$23.19
14Marriott International$48,238$23.19
15ABM Industries$48,148$23.15
16All Native Systems LLC$48,130$23.14
17National Systems America L.P.$48,099$23.12
18CB Richard Ellis Memphis LLC$48,096$23.12
19Dakota Holding Corporation$48,096$23.12
20COMFORT SUITES$48,024$23.09

Wage gap by gender, race and education

$47,000$46,400$45,800$45,200$44,600$44,000
MaleFemale

Building maintenance engineer salary trends

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.

Average building maintenance engineer salary over time

Compare building maintenance engineer salaries for individual cities or states with the national average.

Building maintenance engineer salary by year

YearAvg. salaryHourly 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%

Recently added building maintenance engineer salaries

CompanyJobLocationDate addedSalary
at&T Hotel & Conference CenterBuilding Maintenance Engineer (Hotel)Austin, TX06/26/2025$41,740
Moody GardensHotel Building Maintenance EngineerGalveston, TX06/22/2025$31,305
City of Long Beach (CaBuilding Maintenance EngineerLong Beach, CA06/19/2025$66,241
JLLBuilding Maintenance EngineerRochester, NY06/17/2025$74,902
Kasa Controls & AutomationProperty Maintenance (Engineer)-Kasa Sunset LOS AngelesLos Angeles, CA06/11/2025$58,436
FoxHvac Building Maintenance EngineerNew York, NY06/09/2025$71,981
Ho-ChunkBuilding Maintenance Engineer II PM PM)Lincoln, NE06/06/2025$50,088
JLLBuilding Maintenance EngineerRochester, NY05/16/2025$74,902
Hyatt Hotels CorpBuilding Maintenance Engineer (Entry)Seattle, WA05/09/2025$55,994
Sonesta HotelsBuilding Maintenance Engineer-Beautiful, Newly Renovated Property In Downtown Columbus: Free ParkingColumbus, OH04/29/2025$43,827

Building maintenance engineer salary FAQs

Search for building maintenance engineer jobs

Browse installation, maintenance and repair jobs