Salaripedia
English

How much does a social work teacher make in Oklahoma?

$60,910a year

Median yearly pay for social work teachers in Oklahoma. That is $29.28 an hour or $5,076 a month.

Hourly
$29.28
Vs. national median
-21%
Rank among states
39 of 43
Jobs in the state
80
Pay range
Lowest 10%: $45,260Median: $60,910Highest 10%: $85,490
PercentileYearlyHourly
10th$45,260$21.76
25th$45,260$21.76
Median$60,910$29.28
75th$65,530$31.50
90th$85,490$41.10

Cities in Oklahoma

Metro areas, median yearly pay.

Oklahoma City, OK$63,430
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for social work teachers.

36. Idaho$62,230
37. Nebraska$61,430
38. Ohio$60,930
39. Oklahoma$60,910
40. Florida$60,580
41. Arkansas$60,470
42. South Dakota$60,100
Social Work Teacher salary in all states

Frequently asked questions

How much does a social work teacher make an hour in Oklahoma?

The median hourly pay in Oklahoma is $29.28 ($60,910 a year).

Do social work teachers make more in Oklahoma than the national average?

No: $60,910 against $77,570 nationally, 21% less.

Where does Oklahoma rank for social work teacher pay?

Oklahoma ranks 39 of 43 states.

Which city in Oklahoma pays social work teachers the most?

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