SalaryCalculations

Middle School Teachers, Except Special and Career/Technical Education Salary in Oklahoma

State wage data from the BLS OEWS survey, May 2025.

Median annual

$48,440

Median hourly

$23

Average annual

$53,920

Employed in state

7.6K

The median annual salary for Middle School Teachers, Except Special and Career/Technical Education in Oklahoma is $48,440, or about $23 an hour. That is 25% lower than the national median.

Pay in Oklahoma ranges from $43,400 at the 10th percentile to $68,990 at the 90th percentile. Roughly 7.6K people work as middle school teachers, except special and career/technical education in the state.

Pay distribution in Oklahoma

10th$43,400
25th$46,490
Median$48,440
75th$59,440
90th$68,990

Salary calculator

Hourly
$23.29
Daily
$186
Weekly
$932
Bi-weekly
$1,863
Monthly
$4,037
Annual
$48,440

$48,440 a year is around the 50th percentile for Middle School Teachers, Except Special and Career/Technical Educations in Oklahoma. The median is $48,440.

Middle School Teachers, Except Special and Career/Technical Education pay by metro area in Oklahoma

Metro areaMedian annualEmployment
Lawton, OK$61,240270
Fort Smith, AR-OK$58,960530
Tulsa, OK$48,8501.7K
Oklahoma City, OK$48,4402.5K
Enid, OK$46,460130

Other jobs in Oklahoma

All salaries in Oklahoma →