Automotive Service Technicians and Mechanics Salary in Oklahoma

BLS OEWS May 2025 • 8 metro areas • Oklahoma

Automotive Service Technicians and Mechanics in Oklahoma earn a median salary of $41,635 per year on average across 8 metro and nonmetro areas, -16.2% vs the national median of $49,670. An estimated 9,220 automotive service technicians and mechanics are employed across Oklahoma, with salaries ranging from $37,680 to $46,190 depending on location.

$41,635 Avg median salary in Oklahoma
$46,190 Highest paying metro
$37,680 Lowest paying metro
9,220 Employed in Oklahoma

Compare Automotive Service Technicians and Mechanics salaries & buying power

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

Full tool →
Automotive Service Technicians and Mechanics
in
    vs

      Automotive Service Technicians and Mechanics salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Lawton, OK $46,190 $32,400 $64,300 220
      Enid, OK $46,170 $34,340 $66,020 110
      Tulsa, OK $45,330 $35,970 $60,100 2,510
      Southwest Oklahoma $40,500 $34,710 $56,300 350
      Oklahoma City, OK $39,780 $35,440 $59,140 3,920
      Southeast Oklahoma $38,860 $30,810 $57,860 940
      Northwest Oklahoma $38,570 $31,400 $50,680 550
      Northeast Oklahoma $37,680 $31,400 $59,830 620

      View Automotive Service Technicians and Mechanics salaries in all cities