According to the Bureau of Labor Statistics, the average annual salary for a high school teacher in 2012 was $55,050. High school math teachers are included in this data.
Earnings for a math teacher may vary according to numerous details, including specific school districts in which they are employed, years of experience and longevity with a district. Many school systems provide salary increases based on years of service, meaning that an individual entering the math education profession has the opportunity to attain a higher wage by continuing in the particular district. A bachelor's degree with specialization in mathematics is generally required for employment as a math teacher.