Post job

Maintenance foreman salary

Average maintenance foreman salary

$40,478

$19.46 hourly rate

Entry-level maintenance foreman salary
$31,000 yearly salary
Updated December 15, 2025

Understanding Maintenance Foreman Salaries

A Maintenance Foreman is responsible for coordinating maintenance activities, ensuring safety protocols, and leading a team of maintenance workers. According to recent data, the average salary for this role stands at $40,478 annually. This figure can vary significantly based on factors such as geographic location, industry, and years of experience.

Salary by State

In states like California and Texas, maintenance foremen often earn higher salaries due to demand and living costs. Exploring salary ranges per state provides a clearer picture for job seekers. For instance, California typically offers higher compensation, while regions with lower living costs may have more modest salary offerings.

Experience Level Impact

Experience also plays a crucial role in salary progression. Entry-level maintenance foremen may start with lower pay, but as they gain expertise, they can command significantly higher salaries. Continual skills development through certifications and on-the-job training can further enhance earning potential.

Job Opportunities

Job postings for maintenance foremen can be found across various platforms. Zippia's job board offers a comprehensive list of current openings, allowing candidates to apply easily. Tailoring your search based on salary expectations and desired location can lead to fulfilling career opportunities. Stay informed about industry trends to maximize your potential in this rewarding field.

On this page
Maintenance foreman salary by: 

Let Zippia find your next maintenance foreman job

Floating question marks illustration

Let Zippia find your next maintenance foreman job

Floating question marks illustration

Where can a Maintenance Foreman earn more?

Compare salary by location
Vs
65k
45k
25k
5k
Columbus, OH$52,692
Bossier City, LA$34,791
Compare salary by company
Vs
71k
51k
31k
11k
Genesee & Wyoming$49,429
The Pattie Group$40,533

Maintenance foreman salaries by experience level

Maintenance foreman salary estimates from across the web

Based on the latest salary information compiled by Zippia, Indeed, Glassdoor and SalaryExpert, the average salary for a maintenance foreman typically falls between $40,478 and $84,582.
zippia
$40,478yearly
glassdoor[1]
$72,537yearly
indeed[2]
$48,293yearly
SalaryExpert[3]
$84,582yearly

Average maintenance foreman salary by state

The highest-paying states for maintenance foremen are Alaska, Washington, and California. The lowest average maintenance foreman salary states are Florida, Oklahoma, and Louisiana.

  • State view
  • County view
Average salary:

Highest paying states for maintenance foremen

RankStateAvg. salaryHourly rate
1Alaska$53,152$25.55
2Nebraska$45,291$21.77
3Kentucky$42,550$20.46
4Minnesota$45,369$21.81
5Washington$47,820$22.99
6Iowa$41,712$20.05
7Nevada$41,636$20.02
8Missouri$43,560$20.94
9Tennessee$41,281$19.85
10California$46,931$22.56
11Pennsylvania$42,032$20.21
12Wisconsin$40,995$19.71
13Rhode Island$45,161$21.71
14Montana$42,380$20.38
15Georgia$41,231$19.82
16Illinois$43,183$20.76
17New Hampshire$41,372$19.89
18Ohio$39,918$19.19
19North Carolina$40,182$19.32
20Colorado$42,376$20.37
21Connecticut$44,170$21.24
22Massachusetts$45,105$21.69
23North Dakota$41,034$19.73
24New Jersey$44,317$21.31
25Arizona$40,608$19.52
26Maryland$44,765$21.52
27New York$44,410$21.35
28District of Columbia$48,859$23.49
29Virginia$42,589$20.48
30Kansas$39,958$19.21
31Oregon$42,416$20.39
32Hawaii$43,997$21.15
33Utah$39,325$18.91
34Michigan$38,869$18.69
35Indiana$37,521$18.04
36Delaware$41,261$19.84
37Wyoming$39,433$18.96
38West Virginia$37,789$18.17
39Vermont$39,482$18.98
40Florida$35,186$16.92
41Maine$35,954$17.29
42South Carolina$36,020$17.32
43Mississippi$33,490$16.10
44Texas$35,966$17.29
45Arkansas$36,801$17.69
46South Dakota$37,330$17.95
47Idaho$36,778$17.68
48Louisiana$34,716$16.69
49Oklahoma$35,142$16.90
50New Mexico$34,297$16.49
51Alabama$33,568$16.14

Highest paying cities for maintenance foremen

The highest-paying cities for maintenance foremen are Fairbanks, AK, Martinez, CA, and Lake Stevens, WA.

RankCityAvg. salaryHourly rate
1Fairbanks, AK$52,692$25.33
2Martinez, CA$48,678$23.40
3Lake Stevens, WA$47,817$22.99
4Taunton, MA$45,537$21.89
5Baltimore, MD$44,802$21.54
6Milford, CT$44,362$21.33
7Saint Louis, MO$43,847$21.08
8Addison, IL$43,204$20.77
9Englewood, CO$42,443$20.41
10Pittsburgh, PA$41,794$20.09
11Milton, GA$41,366$19.89
12Williston, ND$41,242$19.83
13Concord, NH$41,149$19.78
14Raleigh, NC$40,656$19.55
15Warren, OH$40,056$19.26
16Detroit, MI$38,925$18.71
17South Bend, IN$37,681$18.12
18Nampa, ID$36,942$17.76
19Houston, TX$35,962$17.29
20Bossier City, LA$34,791$16.73

Maintenance foreman salary details

A maintenance foreman's salary ranges from $31,000 a year at the 10th percentile to $52,000 at the 90th percentile.

Average maintenance foreman salary graph
Average maintenance foreman salary graph, trends, and summary

What is a maintenance foreman's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$52,000$4,333$25
75th Percentile$46,000$3,833$22
Average$40,478$3,373$19
25th Percentile$35,000$2,917$17
10th Percentile$31,000$2,583$15

Highest paying maintenance foreman jobs

The highest paying types of maintenance foremen are electrical maintenance technician, foreman, and operations and maintenance technician.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Operations And Maintenance Technician$53,680$4,473$25.81182,405
Foreman$55,073$4,589$26.488,405
Electrical Maintenance Technician$59,898$4,991$28.80206,538
Facility Maintenance Technician$39,575$3,298$19.03171,217
Industrial Maintenance Mechanic$50,082$4,174$24.08168,718
Airport Maintenance Labour$30,898$2,575$14.85109,171

Top companies hiring maintenance foremen now:

  1. Lear jobs (16)
  2. Fluor Corporation jobs (8)
  3. Halliburton jobs (8)
  4. Newmont jobs (7)
  5. CONSOL Energy jobs (27)

Which companies pay maintenance foremen the most?

Maintenance foreman salaries at Genesee & Wyoming and Halliburton are the highest-paying according to our most recent salary estimates. In addition, the average maintenance foreman salary at companies like Exxon Mobil and City of Detroit are highly competitive.

RankCompanyAverage salaryHourly rate
1Genesee & Wyoming$49,429$23.76
2Halliburton$47,638$22.90
3Exxon Mobil$47,626$22.90
4City of Detroit$47,259$22.72
5Arkansas Children's Hospital$46,839$22.52
6Marathon Petroleum$46,805$22.50
7Martin Marietta$46,787$22.49
8Cemex$45,809$22.02
9Yukon Kuskokwim Health$45,325$21.79
10Transdev Services, Inc.$44,263$21.28
11J.F. Shea Co$43,764$21.04
12Minnesota State Fair$42,207$20.29
13Rogers Group$42,140$20.26
14University of Georgia Small Business Development Center$41,958$20.17
15Rose Paving$41,401$19.90
16ICL$41,125$19.77
17Patterson-UTI Energy$40,792$19.61
18Holcim$40,740$19.59
19Jensen Precast$40,711$19.57
20The Pattie Group$40,533$19.49

Wage gap by gender, race and education

$41,000$40,400$39,800$39,200$38,600$38,000
MaleFemale

Maintenance Foreman salary by industry

The average maintenance foreman salary varies across industries:

  • The average maintenance foreman salary in the energy industry is $46,117, the highest of any industry.
  • The average maintenance foreman salary in the finance industry is $44,370.
  • Maintenance foremen in the government industry earn an average salary of $39,126, the lowest of any industry.

Highest paying industries for maintenance foremen

RankIndustryAverage salaryHourly rate
1Energy$46,117$22.17
2Construction$44,370$21.33
3Manufacturing$43,377$20.85
4Transportation$42,316$20.34
5Retail$39,810$19.14
6Government$39,126$18.81

High paying maintenance foreman jobs

Maintenance foreman salary trends

The average maintenance foreman salary has risen by $5,767 over the last ten years. In 2014, the average maintenance foreman earned $34,711 annually, but today, they earn $40,478 a year. That works out to a 11% change in pay for maintenance foremen over the last decade.

Compare maintenance foreman salaries for cities or states with the national average over time.

Average maintenance foreman salary over time

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

Maintenance foreman salary by year

YearAvg. salaryHourly rate% Change
2026$40,500$19.46+4.3%
2025$38,700$18.62+2.0%
2024$38,000$18.25+1.6%
2023$37,300$17.95+1.9%
2022$36,600$17.60+0.8%

Recently added maintenance foreman salaries

CompanyJobLocationDate addedSalary
Allan MyersMaintenance Foreman (Night Shift)Maryland06/29/2025$70,000
Outside Unlimited/Conserva IrrigationLawn Maintenance ForemanConcord, NH06/29/2025$48,001
Polk CountyMaintenance Foreman.Facilities Management.1848Bartow, FL06/27/2025$58,240
State of PennsylvaniaCorrections Maintenance Foreman-SCI ForestMarienville, PA06/27/2025$46,986
Commonwealth of PennsylvaniaCorrections Maintenance Foreman-SCI MercerMercer, PA06/25/2025$46,986
DukeMaintenance ForemanBoone, NC06/25/2025$59,083
Constellation Energy CorpOperations and Maintenance ForemanAustin, TX06/25/2025$110,700
Goodlife InnovationsMaintenance ForemanLawrence, KS06/22/2025$70,000
Azuria Water SolutionsWater and Sewer Pipeline Maintenance Utility ForemanLittleton, CO06/21/2025$73,045
JacksongovForeman-Road & Bridge MaintenanceGrain Valley, MO06/20/2025$51,570

Maintenance foreman salary FAQs

Search for maintenance foreman jobs

Browse installation, maintenance and repair jobs