Post job

Building maintenance mechanic salary

Average building maintenance mechanic salary

$38,609

$18.56 hourly rate

Entry-level building maintenance mechanic salary
$28,000 yearly salary
Updated December 15, 2025

Understanding the Building Maintenance Mechanic Salary

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.

Factors Influencing Salary

Several factors can influence the salary of building maintenance mechanics:

  • Experience Level: Mechanics with more years in the field generally command higher wages.
  • Location: Urban areas often offer higher salaries due to the cost of living and demand for skilled labor.
  • Industry Sector: Mechanics employed in commercial building maintenance may earn more than those in residential settings.

Opportunities for Advancement

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.

On this page
Building maintenance mechanic salary by: 

Let Zippia find your next building maintenance mechanic job

Floating question marks illustration

Let Zippia find your next building maintenance mechanic job

Floating question marks illustration

Where can a Building Maintenance Mechanic earn more?

Compare salary by location
Vs
65k
45k
25k
5k
Columbus, OH$51,963
Tulsa, OK$34,593
Compare salary by company
Vs
72k
52k
32k
12k
Emory University$53,235
Spee-Dee Delivery$42,097

Building maintenance mechanic salaries by experience level

Building maintenance mechanic salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com and Ziprecruiter, the average salary for a building maintenance mechanic typically falls between $38,609 and $49,668.
zippia
$38,609yearly
Salary.com[1]
$49,668yearly
ZipRecruiter[2]
$48,001yearly

Average building maintenance mechanic salary by state

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.

  • State view
  • County view
Average salary:

Highest paying states for building maintenance mechanics

RankStateAvg. salaryHourly rate
1Alaska$50,383$24.22
2Maryland$48,028$23.09
3Massachusetts$51,617$24.82
4New Jersey$50,240$24.15
5Louisiana$40,719$19.58
6Pennsylvania$41,938$20.16
7Iowa$38,806$18.66
8Wisconsin$40,481$19.46
9Ohio$39,736$19.10
10North Dakota$40,027$19.24
11Washington$43,943$21.13
12Vermont$41,717$20.06
13Minnesota$41,278$19.85
14Delaware$42,825$20.59
15California$46,854$22.53
16Rhode Island$42,863$20.61
17Connecticut$43,351$20.84
18Kentucky$37,357$17.96
19Utah$38,455$18.49
20New Hampshire$40,889$19.66
21Alabama$38,713$18.61
22Michigan$39,158$18.83
23Nebraska$37,016$17.80
24New York$43,225$20.78
25Colorado$39,917$19.19
26Hawaii$42,520$20.44
27Indiana$35,732$17.18
28Nevada$36,088$17.35
29District of Columbia$44,808$21.54
30Maine$37,172$17.87
31Mississippi$35,004$16.83
32Wyoming$36,320$17.46
33North Carolina$35,950$17.28
34Illinois$39,108$18.80
35Tennessee$34,729$16.70
36Texas$36,217$17.41
37South Dakota$36,713$17.65
38South Carolina$34,533$16.60
39Kansas$35,141$16.89
40West Virginia$34,518$16.60
41Georgia$34,557$16.61
42Montana$33,108$15.92
43Florida$33,681$16.19
44Oklahoma$34,540$16.61
45Oregon$36,135$17.37
46Arizona$33,091$15.91
47Virginia$35,436$17.04
48Idaho$33,174$15.95
49Arkansas$32,832$15.78
50Missouri$32,855$15.80
51New Mexico$28,140$13.53
Top building maintenance mechanic jobs near you

Highest paying cities for building maintenance mechanics

The highest-paying cities for building maintenance mechanics are Taunton, MA, San Rafael, CA, and Washington, DC.

RankCityAvg. salaryHourly rate
1Taunton, MA$51,963$24.98
2San Rafael, CA$49,371$23.74
3Washington, DC$44,803$21.54
4Auburn, WA$44,135$21.22
5Jamestown, NY$42,413$20.39
6Duluth, MN$42,349$20.36
7Monroeville, PA$40,401$19.42
8Fargo, ND$40,282$19.37
9Boulder, CO$40,003$19.23
10Washington, UT$39,207$18.85
11Rockford, IL$39,162$18.83
12Columbus, OH$39,152$18.82
13Iowa City, IA$38,827$18.67
14Jeffersontown, KY$37,358$17.96
15Fort Wayne, IN$36,652$17.62
16San Antonio, TX$36,466$17.53
17Norfolk, VA$35,274$16.96
18Chattanooga, TN$34,838$16.75
19Atlanta, GA$34,597$16.63
20Tulsa, OK$34,593$16.63

Building maintenance mechanic salary details

A building maintenance mechanic's salary ranges from $28,000 a year at the 10th percentile to $51,000 at the 90th percentile.

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

What is a building maintenance mechanic's salary?

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

Highest paying building maintenance mechanic jobs

The highest paying types of building maintenance mechanics are building engineer, industrial maintenance mechanic, and mechanic.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Mechanic$47,149$3,929$22.67100,534
Maintenance Engineer$47,133$3,928$22.6697,957
Airport Maintenance Labour$30,898$2,575$14.85109,171
Maintenance Worker$36,132$3,011$17.37115,130
Maintenance Helper$30,824$2,569$14.82105,592
Building Engineer$76,446$6,370$36.7513,440

Top companies hiring building maintenance mechanics now:

  1. Wells Fargo jobs (5)
  2. Cintas jobs (5)
  3. KeHE jobs (5)
  4. Gordon Food Service jobs (24)
  5. ABM Industries jobs (7)

Which companies pay building maintenance mechanics the most?

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.

RankCompanyAverage salaryHourly rate
1Emory University$53,235$25.59
2Washington State University$52,592$25.28
3Tesoro$50,353$24.21
4Nestlé$48,180$23.16
5VisionCorp Rep$48,159$23.15
6United Natural Foods$45,989$22.11
7UPS$45,767$22.00
8Thermo Fisher Scientific$45,156$21.71
9Erie 2-Chautauqua-Cattaraugus BOCES$44,622$21.45
10EMCOR Group$44,298$21.30
11Flowers Foods$43,941$21.13
12Norfolk Redevelopment and Housing Authority$43,625$20.97
13Ada County$42,969$20.66
14The AES$42,753$20.55
15Emerald Downs$42,653$20.51
16MiraCosta College$42,318$20.35
17Woodway Treadmills$42,308$20.34
18US Foods$42,296$20.33
19KeHE$42,228$20.30
20Spee-Dee Delivery$42,097$20.24

Wage gap by gender, race and education

$39,000$38,400$37,800$37,200$36,600$36,000
MaleFemale

Building Maintenance Mechanic salary by industry

The average building maintenance mechanic salary varies across industries:

  • The average building maintenance mechanic salary in the energy industry is $42,061, the highest of any industry.
  • The average building maintenance mechanic salary in the finance industry is $41,661.
  • Building maintenance mechanics in the hospitality industry earn an average salary of $38,411, the lowest of any industry.

Highest paying industries for building maintenance mechanics

RankIndustryAverage salaryHourly rate
1Energy$42,061$20.22
2Technology$41,661$20.03
3Telecommunication$40,165$19.31
4Manufacturing$39,936$19.20
5Retail$39,540$19.01
6Education$39,527$19.00
7Real Estate$39,331$18.91
8Government$38,495$18.51
9Hospitality$38,411$18.47

High paying building maintenance mechanic jobs

Building maintenance mechanic salary trends

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.

Average building maintenance mechanic salary over time

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

Building maintenance mechanic salary by year

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

Recently added building maintenance mechanic salaries

CompanyJobLocationDate addedSalary
AerotekBuilding Maintenance MechanicVernon Hills, IL06/28/2025$52,000
Indian River Central School DistrictBuilding Maintenance MechanicFine, NY06/28/2025$57,873
Global Medical ResponseBuilding MaintenanceBlanding, UT06/27/2025$43,827
AerotekBuilding Maintenance MechanicBaltimore, MD06/25/2025$62,610
Northwest Arkansas Community CollegeTrail Building and MaintenanceBono, AR06/25/2025$93,915
ECMCBuilding Maintenance Mechanic--Night ShiftBuffalo, NY06/24/2025$52,363
Rock Valley CollegeMaintenance II/BuildingsRockford, IL06/24/2025$36,982
Vail ResortsEntry Building MaintenanceHunter, NY06/23/2025$43,827
Stafford CountyBuilding Maintenance Mechanic IStafford Courthouse, VA06/20/2025$41,427
Biomarin Pharmaceutical Inc.SR. Building Maintenance Mechanic 2Novato, CA06/18/2025$89,600

Building maintenance mechanic salary FAQs

Search for building maintenance mechanic jobs

Browse installation, maintenance and repair jobs