Average Teacher Salary Rank: 48th
Starting Teacher Salary Rank: 43rd
Salary raise last year: 0.0 %
Salary raise over 10 years: 27.0 %
Oklahoma is 29th on our comfort scale with a starting salary of $31,606 and average salaries of $44,373. This southern state is home to over 33 Native American tribes which makes it rich in native cultures and a great place to teach and learn about American history. Oklahoma's starting salary is low so you should invest in your master's degreeso you may get a higher salary.