Salaripedia
English

How much does a career/technical education teacher make in Oklahoma?

$58,800a year

Median yearly pay for career/technical education teachers in Oklahoma. That is $28.27 an hour or $4,900 a month.

Hourly
$28.27
Vs. national median
-11%
Rank among states
41 of 49
Jobs in the state
1,170
Pay range
Lowest 10%: $46,290Median: $58,800Highest 10%: $83,650
PercentileYearlyHourly
10th$46,290$22.25
25th$49,540$23.82
Median$58,800$28.27
75th$71,160$34.21
90th$83,650$40.22

Cities in Oklahoma

Metro areas, median yearly pay.

Fort Smith, AR$66,310
Oklahoma City, OK$63,760
Tulsa, OK$57,040
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for career/technical education teachers.

38. Idaho$60,510
39. Alabama$59,470
40. Missouri$59,300
41. Oklahoma$58,800
42. North Carolina$58,600
43. Kansas$58,300
44. Mississippi$57,910
Career/Technical Education Teacher salary in all states

Frequently asked questions

How much does a career/technical education teacher make an hour in Oklahoma?

The median hourly pay in Oklahoma is $28.27 ($58,800 a year).

Do career/technical education teachers make more in Oklahoma than the national average?

No: $58,800 against $66,270 nationally, 11% less.

Where does Oklahoma rank for career/technical education teacher pay?

Oklahoma ranks 41 of 49 states.

Which city in Oklahoma pays career/technical education teachers the most?

Fort Smith, AR-OK, with a median of $66,310 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.