Bus and Truck Mechanics and Diesel Engine Specialists Salary in Michigan

BLS OEWS May 2025 • 20 metro areas • Michigan

Bus and Truck Mechanics and Diesel Engine Specialists in Michigan earn a median salary of $57,767 per year on average across 20 metro and nonmetro areas, -4.7% vs the national median of $60,640. An estimated 8,010 bus and truck mechanics and diesel engine specialists are employed across Michigan, with salaries ranging from $49,280 to $65,150 depending on location.

$57,767 Avg median salary in Michigan
$65,150 Highest paying metro
$49,280 Lowest paying metro
8,010 Employed in Michigan

Compare Bus and Truck Mechanics and Diesel Engine Specialists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Bus and Truck Mechanics and Diesel Engine Specialists
in
    vs

      Bus and Truck Mechanics and Diesel Engine Specialists salaries by city in Michigan

      Metro area Median salary 25th pct 75th pct Employed
      Ann Arbor, MI $65,150 $55,110 $76,420 190
      Traverse City, MI $60,730 $50,550 $65,260 110
      Midland, MI $60,630 $48,360 $67,800 40
      Detroit, MI $60,550 $50,970 $66,470 3,610
      Jackson, MI $60,310 $51,850 $75,400 130
      Lansing, MI $60,230 $49,920 $61,890 390
      Grand Rapids, MI $59,630 $48,750 $63,990 1,200
      Michigan City, IN $59,610 $54,300 $65,470 100
      Monroe, MI $59,170 $47,680 $65,220 160
      Niles, MI $58,120 $45,890 $61,740 60
      Saginaw, MI $57,940 $51,990 $68,130 190
      Upper Peninsula of Michigan $57,220 $48,090 $61,640 210
      Kalamazoo, MI $57,050 $49,990 $62,430 190
      Flint, MI $56,690 $46,830 $62,140 210
      Bay City, MI $56,590 $47,000 $62,480 90
      Mid Michigan $55,700 $46,530 $59,320 330
      Southern Michigan $55,420 $47,770 $61,140 220
      Battle Creek, MI $55,060 $47,630 $62,490 150
      Muskegon, MI $50,260 $43,950 $61,470 120
      Northern Michigan $49,280 $41,180 $58,080 310

      View Bus and Truck Mechanics and Diesel Engine Specialists salaries in all cities