 That's going to be an interesting reality, right? And that's one of the reasons is that they start young and they just stay with it. The average special ed teacher in America makes $65,910 a year. The average high school teacher in America makes $65,220 a year. The average middle school teacher in America, public school teacher, $64,290 a year.