Bus and Truck Mechanics and Diesel Engine Specialists
SOC code 49-3031 · Installation, Maintenance, and Repair Occupations
Wage percentiles
| Percentile | Annual wage | Hourly wage |
|---|---|---|
| 10th percentile | $44,530 | $21.41 |
| 25th percentile | $50,540 | $24.30 |
| 50th percentile (median) | $61,770 | $29.70 |
| 75th percentile | $75,470 | $36.29 |
| 90th percentile | $88,740 | $42.66 |
See where a wage ranks
Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.
Wages by state (May 2024)
State-level employment and wage estimates for Bus and Truck Mechanics and Diesel Engine Specialists (SOC 49-3031), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 51 of 51 states/DC for this occupation.
| State | Employment | Mean annual | Median annual | 10th pctl annual | 25th pctl annual | 75th pctl annual | 90th pctl annual |
|---|---|---|---|---|---|---|---|
| Alabama | 5,650 | $53,370 | $49,060 | $37,030 | $45,060 | $59,700 | $76,150 |
| Alaska | 740 | $72,380 | $73,180 | $53,560 | $60,500 | $79,630 | $98,920 |
| Arizona | 5,430 | $60,330 | $59,270 | $43,500 | $49,450 | $68,840 | $79,120 |
| Arkansas | 4,580 | $53,690 | $51,300 | $37,580 | $44,870 | $61,770 | $71,850 |
| California | 21,730 | $70,350 | $70,650 | $45,540 | $58,240 | $82,500 | $94,450 |
| Colorado | 4,650 | $68,650 | $66,330 | $47,330 | $56,450 | $78,680 | $95,240 |
| Connecticut | 2,370 | $71,990 | $70,160 | $50,910 | $60,640 | $81,920 | $94,740 |
| Delaware | 640 | $63,740 | $61,660 | $49,510 | $52,770 | $71,410 | $82,730 |
| District of Columbia | 90 | $68,780 | $65,570 | $49,400 | $58,970 | $78,000 | $92,040 |
| Florida | 12,570 | $62,430 | $60,420 | $41,010 | $49,640 | $70,900 | $81,100 |
| Georgia | 11,470 | $62,750 | $60,260 | $42,530 | $49,610 | $75,070 | $83,060 |
| Hawaii | 670 | $77,350 | $79,010 | $52,000 | $61,480 | $86,670 | $99,700 |
| Idaho | 1,720 | $59,420 | $58,660 | $43,700 | $48,000 | $68,990 | $79,060 |
| Illinois | 9,920 | $67,140 | $62,750 | $44,720 | $51,410 | $79,680 | $95,610 |
| Indiana | 8,730 | $61,200 | $61,050 | $41,720 | $49,240 | $70,310 | $80,910 |
| Iowa | 4,270 | $60,290 | $58,800 | $40,260 | $48,480 | $68,930 | $81,990 |
| Kansas | 3,770 | $60,720 | $58,650 | $40,570 | $47,610 | $71,240 | $81,000 |
| Kentucky | 3,920 | $56,100 | $53,030 | $37,860 | $46,250 | $62,420 | $77,260 |
| Louisiana | 3,050 | $55,820 | $54,750 | $37,870 | $45,550 | $62,760 | $75,420 |
| Maine | 1,590 | $60,880 | $59,850 | $45,970 | $51,190 | $70,440 | $77,420 |
| Maryland | 3,210 | $70,570 | $71,620 | $49,230 | $59,230 | $81,710 | $93,630 |
| Massachusetts | 4,660 | $70,200 | $67,590 | $50,020 | $58,390 | $80,040 | $94,290 |
| Michigan | 8,330 | $59,520 | $59,270 | $42,540 | $49,100 | $64,280 | $77,970 |
| Minnesota | 6,790 | $67,050 | $64,340 | $47,430 | $57,370 | $77,760 | $89,040 |
| Mississippi | 3,010 | $53,400 | $50,480 | $34,310 | $40,230 | $62,050 | $76,420 |
| Missouri | 6,520 | $60,380 | $60,150 | $39,590 | $47,600 | $70,990 | $80,700 |
| Montana | 1,110 | $55,870 | $57,060 | $23,380 | $47,390 | $67,050 | $76,590 |
| Nebraska | 3,330 | $57,610 | $58,050 | $42,790 | $49,020 | $63,230 | $75,280 |
| Nevada | 1,860 | $67,130 | $65,180 | $46,580 | $56,040 | $78,740 | $87,090 |
| New Hampshire | 860 | $67,820 | $65,580 | $49,360 | $58,520 | $76,870 | $82,900 |
| New Jersey | 8,360 | $69,350 | $68,620 | $49,480 | $58,910 | $79,250 | $92,070 |
| New Mexico | 1,630 | $58,540 | $51,720 | $36,690 | $45,890 | $64,300 | $80,400 |
| New York | 14,320 | $68,800 | $66,840 | $46,850 | $56,480 | $81,610 | $87,140 |
| North Carolina | 10,290 | $54,920 | $53,190 | $37,600 | $45,760 | $61,900 | $73,940 |
| North Dakota | 1,540 | $64,480 | $63,430 | $44,710 | $51,570 | $75,550 | $83,430 |
| Ohio | 14,170 | $59,370 | $59,670 | $42,590 | $49,130 | $65,620 | $76,770 |
| Oklahoma | 3,420 | $54,580 | $50,950 | $35,620 | $43,460 | $63,100 | $75,660 |
| Oregon | 4,030 | $65,460 | $62,670 | $47,060 | $55,310 | $75,570 | $87,760 |
| Pennsylvania | 13,560 | $60,370 | $60,350 | $42,950 | $49,230 | $69,680 | $79,360 |
| Rhode Island | 400 | $67,300 | $64,690 | $49,810 | $59,290 | $76,110 | $82,680 |
| South Carolina | 3,260 | $54,080 | $52,430 | $37,050 | $46,210 | $61,400 | $71,910 |
| South Dakota | 1,130 | $62,420 | $61,190 | $45,760 | $50,910 | $71,070 | $81,540 |
| Tennessee | 6,640 | $60,820 | $59,120 | $40,910 | $48,410 | $71,290 | $87,160 |
| Texas | 29,730 | $58,640 | $57,870 | $38,730 | $46,580 | $66,530 | $79,750 |
| Utah | 2,930 | $63,420 | $62,970 | $46,180 | $52,850 | $72,750 | $82,080 |
| Vermont | 570 | $63,170 | $60,700 | $45,760 | $50,370 | $76,260 | $82,050 |
| Virginia | 7,870 | $59,030 | $58,530 | $41,170 | $48,220 | $64,910 | $78,930 |
| Washington | 6,880 | $76,540 | $76,940 | $52,950 | $62,400 | $87,730 | $100,660 |
| West Virginia | 1,110 | $52,940 | $49,230 | $35,570 | $38,450 | $61,320 | $76,980 |
| Wisconsin | 7,170 | $60,630 | $60,190 | $39,470 | $49,310 | $72,290 | $80,860 |
| Wyoming | 1,030 | $62,060 | $59,970 | $45,820 | $50,960 | $71,970 | $78,760 |
Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.
Similar-paying occupations in Installation, Maintenance, and Repair Occupations
- Medical Equipment Repairers 49-9062$61,660/yr
- Refractory Materials Repairers, Except Brickmasons 49-9045$61,290/yr
- Heating, Air Conditioning, and Refrigeration Mechanics and Installers 49-9021$61,010/yr
- Riggers 49-9096$62,640/yr
- Maintenance Workers, Machinery 49-9043$60,850/yr
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.