Nationwide, teachers’ pay averages $45,771 a year, up 3.3 percent from the previous year, according to the a survey by the American Federation of Teachers. Beginning salaries rose 3.2 percent to $29,564. But teachers are paying more out of pocket for health benefits, leaving them about even.
California teachers make the most: Average pay is $55,693. South Dakota pays the least.