According to the US Bureau of Labor Statistics, the average annual salary of math teachers is around $60,320. The range of salaries is anywhere between $39,740 and $97,500.