Maintenance Workers, Machinery Salary in Texas
BLS OEWS May 2025 • 27 metro areas • Texas
Maintenance Workers, Machinery in Texas earn a median salary of $55,400 per year on average across 27 metro and nonmetro areas, -8.4% vs the national median of $60,500. An estimated 8,700 maintenance workers, machinery are employed across Texas, with salaries ranging from $40,550 to $89,950 depending on location.
$55,400
Avg median salary in Texas
$89,950
Highest paying metro
$40,550
Lowest paying metro
8,700
Employed in Texas
Compare Maintenance Workers, Machinery salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Maintenance Workers, Machinery
in
Maintenance Workers, Machinery salaries by city in Texas
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Beaumont, TX | $89,950 | $60,820 | $110,150 | 340 |
| Coastal Plains Region of Texas | $65,940 | $49,910 | $107,290 | 190 |
| Corpus Christi, TX | $64,800 | $48,120 | $75,440 | 150 |
| Waco, TX | $61,560 | $48,160 | $71,120 | 170 |
| Northwestern Region of Texas | $60,370 | $44,010 | $77,530 | 240 |
| Hill Country Region of Texas | $60,030 | $44,230 | $66,880 | 210 |
| Dallas, TX | $58,950 | $49,020 | $70,120 | 2,440 |
| Austin, TX | $58,780 | $47,820 | $70,050 | 500 |
| Killeen, TX | $58,690 | $48,600 | $58,700 | 130 |
| Houston, TX | $57,060 | $47,110 | $67,110 | 1,940 |
| San Antonio, TX | $56,810 | $40,500 | $66,040 | 880 |
| North Region of Texas | $56,430 | $45,800 | $67,440 | 360 |
| College Station, TX | $55,430 | $45,520 | $65,320 | 70 |
| Amarillo, TX | $55,420 | $41,390 | $64,390 | 60 |
| Tyler, TX | $55,240 | $36,720 | $62,230 | 40 |
| Wichita Falls, TX | $54,960 | $45,830 | $64,800 | 40 |
| Eastern Region of Texas | $53,700 | $47,130 | $61,660 | 90 |
| Longview, TX | $52,960 | $41,840 | $64,710 | 110 |
| Texarkana, TX-AR | $51,940 | $45,460 | $68,580 | 30 |
| Odessa, TX | $49,770 | $45,760 | $61,360 | 60 |
| Lubbock, TX | $47,380 | $31,860 | $58,210 | 80 |
| El Paso, TX | $47,340 | $39,760 | $60,510 | 150 |
| Brownsville, TX | $47,020 | $32,400 | $52,800 | 120 |
| Abilene, TX | $46,060 | $39,730 | $55,390 | 50 |
| Midland, TX | $45,170 | $39,180 | $65,430 | 110 |
| Sherman, TX | $43,500 | $34,280 | $62,730 | 40 |
| McAllen, TX | $40,550 | $34,240 | $49,760 | 100 |