According to the U.S. Bureau of Labor Statistics, secondary school teachers had a median annual salary of $69,480 in May 2021.1