Bus and Truck Mechanics and Diesel Engine Specialists Salary in Utah

BLS OEWS May 2025 • 7 metro areas • Utah

Bus and Truck Mechanics and Diesel Engine Specialists in Utah earn a median salary of $60,339 per year on average across 7 metro and nonmetro areas, -0.5% vs the national median of $60,640. An estimated 2,920 bus and truck mechanics and diesel engine specialists are employed across Utah, with salaries ranging from $55,570 to $64,170 depending on location.

$60,339 Avg median salary in Utah
$64,170 Highest paying metro
$55,570 Lowest paying metro
2,920 Employed in Utah

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 Utah

      Metro area Median salary 25th pct 75th pct Employed
      Salt Lake City, UT $64,170 $59,350 $76,250 1,550
      Provo, UT $62,710 $48,760 $68,410 190
      Logan, UT-ID $62,070 $50,940 $63,540 70
      Wasatch Front Fringe Utah $61,220 $52,240 $73,980 90
      St. George, UT $59,490 $47,030 $66,780 110
      Ogden, UT $57,140 $55,790 $67,240 510
      High Desert Utah $55,570 $48,520 $65,450 400

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