Bus and Truck Mechanics and Diesel Engine Specialists Salary in the United States

Median annual wage: $61,770 · Median hourly: $29.70 · Employment: 289,960

Annual Salary Percentiles

PercentileAnnualHourly
10th$44,530$21.41
25th$50,540$24.30
Median$61,770$29.70
75th$75,470$36.29
90th$88,740$42.66

Quick Facts

The numbers in context

At $29.70 per hour, a full-time schedule (2,080 hours per year) works out to roughly $61,776 — in line with the reported median annual wage of $61,770.

Bus and Truck Mechanics and Diesel Engine Specialists Salary by State

The table below ranks every state by median annual wage. Click a state for detailed local data.

StateMedian AnnualMedian Hourlyvs NationalEmployment
Alabama $50,470 $24.26 -18.3% 6,130
Alaska $75,580 $36.34 +22.4% 860
Arizona $61,680 $29.65 -0.1% 5,140
Arkansas $52,330 $25.16 -15.3% 4,090
California $73,950 $35.55 +19.7% 20,940
Colorado $70,480 $33.89 +14.1% 4,600
Connecticut $67,300 $32.36 +9.0% 2,860
Delaware $63,590 $30.57 +2.9% 670
District of Columbia $65,200 $31.34 +5.6% 110
Florida $60,490 $29.08 -2.1% 14,900
Georgia $61,370 $29.50 -0.6% 10,910
Hawaii $80,080 $38.50 +29.6% 690
Idaho $59,230 $28.48 -4.1% 1,930
Illinois $64,340 $30.93 +4.2% 11,320
Indiana $60,610 $29.14 -1.9% 8,840
Iowa $59,680 $28.69 -3.4% 4,140
Kansas $59,460 $28.59 -3.7% 3,300
Kentucky $55,480 $26.67 -10.2% 3,890
Louisiana $58,680 $28.21 -5.0% 3,270
Maine $60,850 $29.26 -1.5% 1,380
Maryland $74,790 $35.96 +21.1% 3,030
Massachusetts $73,270 $35.23 +18.6% 4,870
Michigan $61,420 $29.53 -0.6% 9,020
Minnesota $66,840 $32.14 +8.2% 7,300
Mississippi $54,360 $26.14 -12.0% 3,140
Missouri $59,360 $28.54 -3.9% 6,780
Montana $59,990 $28.84 -2.9% 1,230
Nebraska $59,140 $28.44 -4.3% 2,720
Nevada $68,410 $32.89 +10.7% 1,990
New Hampshire $71,390 $34.32 +15.6% 1,040
New Jersey $72,340 $34.78 +17.1% 8,160
New Mexico $55,910 $26.88 -9.5% 1,740
New York $70,100 $33.70 +13.5% 13,230
North Carolina $57,490 $27.64 -6.9% 11,070
North Dakota $66,110 $31.78 +7.0% 1,790
Ohio $60,470 $29.07 -2.1% 14,240
Oklahoma $55,340 $26.61 -10.4% 3,970
Oregon $63,970 $30.76 +3.6% 3,770
Pennsylvania $61,740 $29.68 -0.0% 12,630
Rhode Island $67,270 $32.34 +8.9% 350
South Carolina $59,330 $28.53 -4.0% 3,360
South Dakota $58,120 $27.94 -5.9% 1,340
Tennessee $59,190 $28.46 -4.2% 5,720
Texas $58,810 $28.27 -4.8% 29,870
Utah $64,350 $30.94 +4.2% 2,690
Vermont $59,390 $28.55 -3.9% 550
Virginia $61,090 $29.37 -1.1% 8,070
Washington $77,900 $37.45 +26.1% 7,410
West Virginia $46,610 $22.41 -24.5% 1,040
Wisconsin $62,450 $30.02 +1.1% 6,750
Wyoming $61,580 $29.61 -0.3% 1,100

Data source: BLS OES state file · U.S. BLS OES, May 2024 (updated April 2025)

Related Occupations

Frequently Asked Questions

What is the average salary for bus and truck mechanics and diesel engine specialists?

The median annual wage for bus and truck mechanics and diesel engine specialists is $61,770 ($29.70 per hour), according to the BLS OES survey for May 2024.

Which state pays bus and truck mechanics and diesel engine specialists the most?

Wages vary by state. Use the state table above to compare median annual pay across all 50 states and Washington, D.C.

How many bus and truck mechanics and diesel engine specialists are employed in the U.S.?

There are approximately 289,960 bus and truck mechanics and diesel engine specialists employed nationally, per BLS OES.

How much do bus and truck mechanics and diesel engine specialists make per hour?

The median hourly wage is $29.70. See the hourly salary page for the full percentile breakdown.