Question: how much do secondary school teachers earn?
Answer: According to the U.S. Bureau of Labor Statistics, the mean salary for secondary teachers is $58,030 per year. This is above the average for all occupations of $49,630.