According to the Bureau of Labor Statistics, as of May 2020 the median salary for English teachers in the US is $62,870. However, pay is varied depending on the state you live in.