Career/Technical Education Teachers, Secondary School Salary in Oklahoma

BLS OEWS May 2025 • 6 metro areas • Oklahoma

Career/Technical Education Teachers, Secondary School in Oklahoma earn a median salary of $55,427 per year on average across 6 metro and nonmetro areas, -13.3% vs the national median of $63,910. An estimated 980 career/technical education teachers, secondary school are employed across Oklahoma, with salaries ranging from $51,250 to $61,190 depending on location.

$55,427 Avg median salary in Oklahoma
$61,190 Highest paying metro
$51,250 Lowest paying metro
980 Employed in Oklahoma

Compare Career/Technical Education Teachers, Secondary School salaries & buying power

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

Full tool →
Career/Technical Education Teachers, Secondary School
in
    vs

      Career/Technical Education Teachers, Secondary School salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Oklahoma City, OK $61,190 $51,700 $79,600 450
      Northeast Oklahoma $57,590 $49,600 $65,440 90
      Tulsa, OK $56,140 $47,420 $60,440 140
      Southwest Oklahoma $53,590 $48,900 $67,250 60
      Southeast Oklahoma $52,800 $47,200 $63,320 160
      Northwest Oklahoma $51,250 $47,580 $63,610 80

      View Career/Technical Education Teachers, Secondary School salaries in all cities