Salaripedia
English

How much does a mathematical science teacher make in Oklahoma?

$64,660a year

Median yearly pay for mathematical science teachers in Oklahoma. That is $31.09 an hour or $5,388 a month.

Hourly
$31.09
Vs. national median
-19%
Rank among states
43 of 48
Jobs in the state
430
Pay range
Lowest 10%: $34,290Median: $64,660Highest 10%: $95,400
PercentileYearlyHourly
10th$34,290$16.49
25th$47,450$22.81
Median$64,660$31.09
75th$78,300$37.64
90th$95,400$45.87

Cities in Oklahoma

Metro areas, median yearly pay.

Tulsa, OK$66,030
Oklahoma City, OK$63,100
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for mathematical science teachers.

40. Georgia$66,440
41. Alabama$65,900
42. Kentucky$65,820
43. Oklahoma$64,660
44. South Dakota$64,620
45. Kansas$64,330
46. Mississippi$61,760
Mathematical Science Teacher salary in all states

Frequently asked questions

How much does a mathematical science teacher make an hour in Oklahoma?

The median hourly pay in Oklahoma is $31.09 ($64,660 a year).

Do mathematical science teachers make more in Oklahoma than the national average?

No: $64,660 against $79,940 nationally, 19% less.

Where does Oklahoma rank for mathematical science teacher pay?

Oklahoma ranks 43 of 48 states.

Which city in Oklahoma pays mathematical science teachers the most?

Tulsa, OK, with a median of $66,030 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.