Skip to content

The average salary for an English Teacher in Oklahoma is $58,510.

Annual Average Salary Information

Annual Average Salary: $58,510

$35,210$80,040