Salaripedia
English

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

$67,060a year

Median yearly pay for career/technical education teachers in Oklahoma. That is $32.24 an hour or $5,588 a month.

Hourly
$32.24
Vs. national median
+5%
Rank among states
14 of 51
Jobs in the state
3,040
Pay range
Lowest 10%: $47,990Median: $67,060Highest 10%: $104,200
PercentileYearlyHourly
10th$47,990$23.07
25th$59,680$28.69
Median$67,060$32.24
75th$80,360$38.63
90th$104,200$50.08

Cities in Oklahoma

Metro areas, median yearly pay.

Oklahoma City, OK$73,410
Tulsa, OK$65,400
Enid, OK$63,510
Lawton, OK$62,070
Fort Smith, AR$57,080
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for career/technical education teachers.

11. South Dakota$72,940
12. New Jersey$72,440
13. Colorado$70,130
14. Oklahoma$67,060
15. Oregon$65,430
16. Rhode Island$65,210
17. West Virginia$65,200
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 $32.24 ($67,060 a year).

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

Yes: $67,060 against $63,820 nationally, 5% more.

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

Oklahoma ranks 14 of 51 states.

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

Oklahoma City, OK, with a median of $73,410 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.