Bus and Truck Mechanics and Diesel Engine Specialists Salary in Oklahoma

BLS OEWS May 2025 • 8 metro areas • Oklahoma

Bus and Truck Mechanics and Diesel Engine Specialists in Oklahoma earn a median salary of $50,554 per year on average across 8 metro and nonmetro areas, -16.6% vs the national median of $60,640. An estimated 3,310 bus and truck mechanics and diesel engine specialists are employed across Oklahoma, with salaries ranging from $47,580 to $56,090 depending on location.

$50,554 Avg median salary in Oklahoma
$56,090 Highest paying metro
$47,580 Lowest paying metro
3,310 Employed in Oklahoma

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 Oklahoma

      Metro areaMedian salary25th pct75th pctEmployed
      Tulsa, OK$56,090$47,090$65,720960
      Oklahoma City, OK$53,870$45,620$62,4701,150
      Lawton, OK$50,570$35,600$57,53060
      Southeast Oklahoma$49,980$43,490$59,700450
      Southwest Oklahoma$49,760$40,580$59,010120
      Northwest Oklahoma$48,780$38,160$60,440210
      Enid, OK$47,800$39,390$50,83060
      Northeast Oklahoma$47,580$38,120$64,490300

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