Updated February 6, 2023

Average Maintenance Technician Salary

$43,293yearly

$20.81 hourly

Entry level Salary
$31,000 yearly

How much does a Maintenance Technician make?

Maintenance technicians make $43,293 per year on average, or $20.81 per hour, in the United States. Maintenance technicians on the lower end of that spectrum, the bottom 10% to be exact, make roughly $31,000 a year, while the top 10% makes $59,000.

Location impacts how much a maintenance technician can expect to make. Maintenance technicians make the most in Rhode Island, Massachusetts, Connecticut, Illinois, and Minnesota.

Highest Paying States For Maintenance Technicians

While a maintenance technician can average a salary of $43,293 per year, or $20.81 per hour, there are many opportunities for maintenance technicians to make more. For example, in Richmond, CA you might make $53,436 per year. Other high-paying locations include Washington, DC, Boston, MA and Chicago, IL. If you're in an entry-level position, your best bet is to move to Richmond, CA where the average starting salary is $36,000. The highest paying states for maintenance technicians include Rhode Island, Massachusetts and Connecticut. Meanwhile, Louisiana, Mississippi, and Oklahoma offer the lowest salaries.
  • State View
  • County View
Average Salary:

Maintenance Technician average salary by State

RankStateAvg. SalaryHourly RateJob Count
1Wisconsin$50,628$24.341,567
2Minnesota$51,560$24.791,692
3Illinois$51,722$24.872,882
4Iowa$47,155$22.671,438
5Ohio$48,338$23.242,641
6Indiana$46,651$22.431,967
7Connecticut$52,018$25.01763
8Kentucky$46,260$22.241,098
9Rhode Island$53,204$25.58209
10Pennsylvania$48,558$23.352,671
11New Hampshire$47,819$22.99424
12Massachusetts$52,079$25.041,822
13New Jersey$51,556$24.791,698
14New York$50,514$24.293,033
15Maine$44,224$21.26415
16Nevada$44,998$21.63606
17Vermont$47,281$22.73177
18Alaska$45,777$22.01223
19Michigan$45,143$21.701,850
20Missouri$45,392$21.821,429
21District of Columbia$52,681$25.33178
22Nebraska$42,694$20.53639
23Washington$47,867$23.011,511
24California$49,507$23.806,245
25Tennessee$41,875$20.131,653
26Delaware$46,333$22.28279
27Maryland$48,468$23.301,351
28North Carolina$42,271$20.322,669
29North Dakota$44,222$21.26184
30Oregon$44,879$21.58962
31West Virginia$43,284$20.81296
32South Dakota$43,143$20.74219
33Georgia$40,746$19.592,784
34Kansas$41,411$19.91708
35Virginia$44,070$21.192,139
36Utah$40,141$19.30800
37South Carolina$38,998$18.751,331
38Hawaii$45,299$21.78188
39Colorado$40,828$19.631,621
40Texas$39,208$18.855,193
41Arizona$38,736$18.621,585
42Mississippi$36,336$17.47578
43Montana$39,426$18.95248
44Florida$35,838$17.234,460
45Alabama$37,835$18.19862
46Louisiana$36,484$17.54752
47Wyoming$37,812$18.18111
48Oklahoma$36,194$17.40660
49Idaho$38,575$18.55293
50Arkansas$35,042$16.85502
51New Mexico$35,483$17.06370

Highest Paying Cities For Maintenance Technicians

RankCityAvg. SalaryHourly RateJob Count
1Richmond, CA$53,436$25.6919
2Washington, DC$52,665$25.3278
3Boston, MA$52,027$25.0174
4Chicago, IL$51,938$24.97128
5Rochester, MN$51,733$24.8718
6Washington, NJ$51,170$24.6078
7Milwaukee, WI$50,777$24.4157
8New York, NY$50,574$24.3185
9Cleveland, OH$48,966$23.5464
10Philadelphia, PA$48,635$23.3873
11Baltimore, MD$48,633$23.38106
12Seattle, WA$48,058$23.10121
13Rochester, NH$47,515$22.8418
14Fort Wayne, IN$47,446$22.8136
15Richmond, KY$46,293$22.2619

Here Are The Five Most In Demand Cities Right Now:

  1. Richmond, CA
  2. Washington, DC
  3. Boston, MA
  4. Chicago, IL
  5. Rochester, MN

Maintenance Technician Salary by Years of Experience

The salary for a maintenance technician can vary depending on the years of experience that a person has, from entry level to senior level. An accountant with 0-2 years of experience earns an average salary of $28,994, a mid-career professional with 3-6 years of experience makes $43,293 a year on average, and a senior level accountant with 7-12 years of experience enjoys an average annual salary of $61,419. Data on how experience level affects total compensation is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Maintenance Technicians Salary Details

Average Maintenance Technician Salary Graph
Average Maintenance Technician Salary Graph, Trends, and Summary

What is a Maintenance Technician's Salary?

PercentileAnnual SalaryMonthly SalaryHourly Rate
90th Percentile$59,000$4,917$28
75th Percentile$51,000$4,250$25
Average$43,293$3,608$21
25th Percentile$36,000$3,000$17
10th Percentile$31,000$2,583$15

Highest Paying Types of Maintenance Technicians

Job TitleAnnual SalaryMonthly SalaryHourly RateJob Openings
Service And Repair Technician$42,099$3,508$20.24193,706
Airport Maintenance Labour$30,898$2,575$14.85109,171
Maintenance Engineer$47,133$3,928$22.6697,957
Repair Technician$41,643$3,470$20.02162,051
Industrial Maintenance Mechanic$50,082$4,174$24.08168,718
Maintenance Internship$33,831$2,819$16.26137,312

Here are the five companies hiring the most now:

  1. PepsiCo Jobs (410)
  2. Bimbo Bakeries Jobs (307)
  3. Walmart Jobs (1,220)
  4. Sears Holdings Jobs (289)
  5. International Paper Jobs (517)

Which Companies Pay Maintenance Technicians The Most?

The highest paying companies for maintenance technicians are Anheuser-Busch and ACCO Brands according to our most recent salary estimates. In addition, companies like Ferguson Enterprises and E. & J. Gallo Winery report highly competitive wages for maintenance technicians.

How Much Do Maintenance Technicians Make In Different Industries?

Here are some examples of how much a maintenance technician salaries can based on different industries:

  1. The manufacturing industry pays maintenance technicians an average salary of $50,146

  2. The automotive industry pay $49,546

  3. The lowest paying industry for maintenance technicians is the real estate industry. Maintenance technicians in this industry earn an average salary of $39,423

Highest Paying Industries For Maintenance Technicians

RankIndustryAverage SalaryHourly Rate
1Manufacturing$50,146$24.11
2Automotive$49,546$23.82
3Transportation$48,073$23.11
4Retail$45,586$21.92
5Hospitality$42,707$20.53
6Real Estate$39,423$18.95

High Paying Maintenance Technician Jobs

Maintenance Technician Pay Trends

Average Maintenance Technician Salary Over Time

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

    Maintenance Technician Salary By Year

    YearAvg. SalaryHourly Rate% Change
    2023$43,300$20.81+4.3%
    2022$41,400$19.91+2.0%
    2021$40,600$19.51+1.6%
    2020$39,900$19.19+1.9%
    2019$39,100$18.82+0.8%

    Recently Added Maintenance Technician Salaries

    CompanyJobLocationDate AddedSalary
    Domino's CorporateMaintenance TechnicianDenver, CO11/30/2022$64,697
    SpartechMaintenance Technician Req256Kohler, WI11/30/2022$62,610
    AlplaMaintenance TechnicianJefferson City, MO11/30/2022$58,436
    Rutherford Management CompanyMaintenance TechnicianIone, CA11/30/2022$56,349
    CybercodersMaintenance Technician (2ND Shift-Sebring FL)Sebring, FL11/30/2022$52,175
    Impact Fulfillment ServicesMaintenance TechnicianBurlington, NC11/30/2022$37,566
    Plastech CorporationMaintenance TechnicianRush City, MN11/30/2022$70,958
    Fergmar EnterprisesResidential Maintenance TechnicianVictoria, TX11/30/2022$37,440
    Crossroads of Lee's Summit TownhomesMaintenance TechnicianLees Summit, MO11/30/2022$35,479
    Avimoe | Workforce Consultants | Workforce Optimization | Search ConsultantsMechanical Maintenance TechnicianCarol Stream, IL11/30/2022$58,436

    Maintenance Technician Salaries FAQs

    What State Pays Maintenance Technicians The Most?

    Rhode Island pays Maintenance Technicians the most in the United States, with an average salary of $53,204 per year, or $25.58 per hour.

    How Do I Know If I'm Being Paid Fairly As A Maintenance Technician?

    You know if you are being paid fairly as a Maintenance Technician if your pay is close to the average pay for the state you live in. For example, if you live in District of Columbia you should be paid close to $52,681 per year.

    What Is A Good Starting Salary For A Maintenance Technician?

    A good starting salary for a maintenance technician is $32,000 in the United States. That puts you in the 10th percentile of annual income for a maintenance technician in the U.S., which is about what you would expect if you were new to the field. The average salary for maintenance technicians is $43,131, but that normally requires some level of experience to achieve. Furthermore, a good starting salary for a maintenance technician can vary by state.

    How Much Do Maintenance Workers Make?

    Maintenance workers typically earn a salary within the range of $30,000 per year to $70,000 per year. The salary of an individual position is largely determined by the responsibilities involved in the position and the candidate's qualifications.

    Is Maintenance Technician A Good Career?

    A career as a maintenance technician can be a good career, depending upon what criteria are important to you. Maintenance technicians do not tend to earn extremely high salaries. If this is the primary factor in determining which careers are worth pursuing, then a career as a maintenance technician is probably not ideal.

    What Is The Highest Paying Maintenance Job?

    There are several highest paying maintenance jobs. The salary one can expect to earn from a maintenance job depends largely on the experience and technical skills required for the job. Additional necessary certifications and also increase the expected salary of a position.

    What Technicians Make The Most?

    A technician is a very general job title that can be applied to many careers in various trades. From medical technicians to electricians, the earning potential of a technician is largely dependent on the industry in which they work.

    Search For Maintenance Technician Jobs