Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, Maintenance Engineer Technicians earn an average salary of $46,248 annually in the United States. This salary reflects the critical nature of their work in maintaining and optimizing machinery and equipment across various sectors. Factors influencing salary include experience level, with entry-level positions typically starting lower, while seasoned technicians can command higher wages.
Entry-level technicians may earn approximately $35,000 annually, while those with extensive experience can see salaries rise to over $60,000, depending on their skill set and the complexity of their tasks.
Geographic location also influences earnings. For example, Maintenance Engineers in metropolitan areas often earn more due to the higher cost of living. States like California and New York frequently offer higher salaries compared to other regions.
To find lucrative positions, job seekers should explore various industries, including manufacturing, utilities, and construction. With ongoing demand for skilled technicians, the job market remains promising for those interested in pursuing a career in maintenance engineering.
Let Zippi find your next maintenance engineer technician job
Let Zippi find your next maintenance engineer technician job
The highest-paying states for maintenance engineers technician are Minnesota, Iowa, and Pennsylvania. The lowest average maintenance engineer technician salary states are South Carolina, Oklahoma, and Texas.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Iowa | $59,958 | $28.83 |
| 2 | Minnesota | $64,894 | $31.20 |
| 3 | Wisconsin | $55,880 | $26.87 |
| 4 | Nevada | $51,280 | $24.65 |
| 5 | Utah | $54,437 | $26.17 |
| 6 | Alaska | $57,119 | $27.46 |
| 7 | Pennsylvania | $58,245 | $28.00 |
| 8 | District of Columbia | $66,142 | $31.80 |
| 9 | Rhode Island | $57,306 | $27.55 |
| 10 | Connecticut | $55,262 | $26.57 |
| 11 | Tennessee | $49,185 | $23.65 |
| 12 | Washington | $53,078 | $25.52 |
| 13 | Maine | $49,655 | $23.87 |
| 14 | Ohio | $50,120 | $24.10 |
| 15 | New Jersey | $55,560 | $26.71 |
| 16 | Michigan | $50,161 | $24.12 |
| 17 | Kentucky | $48,116 | $23.13 |
| 18 | Oregon | $50,716 | $24.38 |
| 19 | New Hampshire | $49,450 | $23.77 |
| 20 | Vermont | $52,061 | $25.03 |
| 21 | Nebraska | $45,569 | $21.91 |
| 22 | Hawaii | $55,298 | $26.59 |
| 23 | Delaware | $51,119 | $24.58 |
| 24 | New York | $52,338 | $25.16 |
| 25 | Kansas | $47,864 | $23.01 |
| 26 | Illinois | $48,960 | $23.54 |
| 27 | California | $47,190 | $22.69 |
| 28 | North Dakota | $47,246 | $22.71 |
| 29 | Massachusetts | $50,788 | $24.42 |
| 30 | Georgia | $42,711 | $20.53 |
| 31 | Maryland | $48,132 | $23.14 |
| 32 | Montana | $44,961 | $21.62 |
| 33 | Colorado | $43,076 | $20.71 |
| 34 | West Virginia | $45,887 | $22.06 |
| 35 | Wyoming | $45,717 | $21.98 |
| 36 | Arizona | $40,418 | $19.43 |
| 37 | Indiana | $41,168 | $19.79 |
| 38 | Missouri | $45,712 | $21.98 |
| 39 | North Carolina | $40,118 | $19.29 |
| 40 | Virginia | $42,197 | $20.29 |
| 41 | Idaho | $44,724 | $21.50 |
| 42 | South Dakota | $43,463 | $20.90 |
| 43 | New Mexico | $40,763 | $19.60 |
| 44 | Mississippi | $34,275 | $16.48 |
| 45 | Florida | $31,504 | $15.15 |
| 46 | South Carolina | $38,519 | $18.52 |
| 47 | Texas | $34,498 | $16.59 |
| 48 | Arkansas | $38,825 | $18.67 |
| 49 | Alabama | $38,728 | $18.62 |
| 50 | Louisiana | $33,844 | $16.27 |
| 51 | Oklahoma | $35,231 | $16.94 |
The highest-paying cities for maintenance engineers technician are Des Moines, IA, Wilkes-Barre, PA, and Anchorage, AK.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Des Moines, IA | $59,804 | $28.75 |
| 2 | Wilkes-Barre, PA | $58,574 | $28.16 |
| 3 | Anchorage, AK | $57,253 | $27.53 |
| 4 | Kenosha, WI | $55,629 | $26.74 |
| 5 | Salt Lake City, UT | $54,400 | $26.15 |
| 6 | Kent, WA | $53,200 | $25.58 |
| 7 | New York, NY | $52,543 | $25.26 |
| 8 | Lodi, CA | $52,322 | $25.15 |
| 9 | Kent, OH | $51,400 | $24.71 |
| 10 | Quincy, MA | $50,881 | $24.46 |
| 11 | Canton, MI | $50,066 | $24.07 |
| 12 | La Vergne, TN | $49,536 | $23.82 |
| 13 | Olathe, KS | $48,428 | $23.28 |
| 14 | Baltimore, MD | $48,312 | $23.23 |
| 15 | Leesburg, VA | $44,176 | $21.24 |
| 16 | Denver, CO | $43,178 | $20.76 |
| 17 | Newnan, GA | $42,641 | $20.50 |
| 18 | Charlotte, NC | $39,040 | $18.77 |
| 19 | Olive Branch, MS | $35,535 | $17.08 |
| 20 | Weslaco, TX | $33,153 | $15.94 |
A maintenance engineer technician's salary ranges from $31,000 a year at the 10th percentile to $67,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $67,000 | $5,583 | $32 |
| 75th Percentile | $56,000 | $4,667 | $27 |
| Average | $46,248 | $3,854 | $22 |
| 25th Percentile | $37,000 | $3,083 | $18 |
| 10th Percentile | $31,000 | $2,583 | $15 |
The highest paying types of maintenance engineers technician are maintenance electrician, electrical maintenance technician, and operations and maintenance technician.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Maintenance Operator | $35,420 | $2,952 | $17.03 | 142,679 |
| Plant Technician | $46,164 | $3,847 | $22.19 | 146,543 |
| Maintenance Foreman | $40,478 | $3,373 | $19.46 | 97,927 |
| General Maintenance Mechanic | $37,631 | $3,136 | $18.09 | 167,937 |
| Maintenance Person | $33,656 | $2,805 | $16.18 | 122,946 |
| Maintenance Internship | $33,831 | $2,819 | $16.26 | 137,312 |
Top companies hiring maintenance engineers technician now:
Maintenance engineer technician salaries at AbbVie and Bridgestone are the highest-paying according to our most recent salary estimates. In addition, the average maintenance engineer technician salary at companies like Cummins and Mission Regional Medical Center are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | AbbVie | $72,576 | $34.89 |
| 2 | Bridgestone | $68,676 | $33.02 |
| 3 | Cummins | $64,170 | $30.85 |
| 4 | Mission Regional Medical Center | $62,592 | $30.09 |
| 5 | Michelin | $60,918 | $29.29 |
| 6 | ICI Services | $60,882 | $29.27 |
| 7 | Virginia Linen Service | $59,472 | $28.59 |
| 8 | Teva Pharmaceuticals | $58,589 | $28.17 |
| 9 | Prime Healthcare | $58,587 | $28.17 |
| 10 | Lantheus | $56,380 | $27.11 |
| 11 | Mount Sinai Health System | $53,779 | $25.86 |
| 12 | Flowers Foods | $53,501 | $25.72 |
| 13 | Mainsail Lodging & Development | $53,297 | $25.62 |
| 14 | Trane | $53,253 | $25.60 |
| 15 | Vail Resorts | $53,108 | $25.53 |
| 16 | Lockheed Martin | $52,890 | $25.43 |
| 17 | Hyatt Hotels | $51,896 | $24.95 |
| 18 | L3Harris | $51,348 | $24.69 |
| 19 | Equinix | $51,133 | $24.58 |
| 20 | EMD Millipore | $51,123 | $24.58 |
The average maintenance engineer technician salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Manufacturing | $59,273 | $28.50 |
| 2 | Retail | $50,741 | $24.39 |
| 3 | Hospitality | $47,862 | $23.01 |
| 4 | Health Care | $43,461 | $20.89 |
The average maintenance engineer technician salary has risen by $6,589 over the last ten years. In 2014, the average maintenance engineer technician earned $39,659 annually, but today, they earn $46,248 a year. That works out to a 11% change in pay for maintenance engineers technician over the last decade.
Compare maintenance engineer technician salaries for cities or states with the national average over time.
Compare maintenance engineer technician salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $46,200 | $22.23 | +4.3% |
| 2024 | $44,200 | $21.27 | +2.0% |
| 2023 | $43,400 | $20.85 | +1.6% |
| 2022 | $42,600 | $20.50 | +1.9% |
| 2021 | $41,800 | $20.11 | +0.8% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Hornblower | Maintenance Technician Engineering-Metro Services | San Juan, PR | 06/29/2025 | $33,392 |
| Aerotek | Maintenance Engineering Technician | Turlock, CA | 06/28/2025 | $72,800 |
| Municipality of Anchorage (Ak | Airport Maintenance Technician I-Range 15/ENG | Anchorage, AK | 06/28/2025 | $58,833 |
| Alcatraz Cruises | Maintenance Technician Engineering-Metro Services | San Juan, PR | 06/28/2025 | $33,392 |
| Aerotek | Maintenance Engineer-Technician | Kansas City, MO | 06/24/2025 | $81,120 |
| Auberge Du Soleil | Engineer/Maintenance Technician Junior | Rutherford, CA | 06/24/2025 | $56,349 |
| Presbyterian Homes & Services | Engineer/Maintenance Technician III | Oakdale, MN | 06/24/2025 | $54,951 |
| Danaher | Senior Maintenance Engineering Technician-Night Shift | Lodi, CA | 06/19/2025 | $73,045 |
| Cepheid | Senior Maintenance Engineering Technician-Night Shift | Lodi, CA | 06/19/2025 | $73,045 |
| Breckenridge Grand Vacations | Engineering Maintenance Technician | Breckenridge, CO | 06/18/2025 | $50,088 |
Search for maintenance engineer technician jobs