History Teachers Salary in Oklahoma
History Teachers in Oklahoma earn a median of $66,910 a year, −20% compared with the U.S. median.
Updated October 2026 · Data: BLS OEWS May 2025 · How we match careers
- Median pay
- $66,910
- vs. U.S. median
- −20% ($83,820)
- Rank among states
- 40 of 45
- Jobs in the state
- 180
Pay range in Oklahoma
The lowest-paid 10% earn under $34,640; the top 10% earn over $94,010. Nationally the range is $48,410 to $162,160.
States ranked near Oklahoma
Similar jobs in Oklahoma
- Political Science Teachers, Postsecondary$63,400 median in Oklahoma
- Sociology Teachers, Postsecondary$64,900 median in Oklahoma
- Area, Ethnic, and Cultural Studies Teachers, Postsecondary$76,600 median in Oklahoma
- Philosophy and Religion Teachers, Postsecondary$64,840 median in Oklahoma
- English Language and Literature Teachers, Postsecondary$53,200 median in Oklahoma
- Geography Teachers, Postsecondary$84,170 median in Oklahoma
History Teachers pay in Oklahoma
How much do history teachers make in Oklahoma?
The median is $66,910 a year. The lowest-paid 10% earn under $34,640 and the top 10% earn over $94,010. BLS OEWS May 2025.
Is Oklahoma a good state for history teachers?
On pay alone it ranks 40 of 45 (−20% vs. the national median of $83,820). Living costs are not included.