How Much Does a High School Teacher Make? High School Teachers made a median salary of $59,170 in 2017. The best-paid 25 percent made $75,970 that year, while the lowest-paid 25 percent made $46,990.
Overpaid teachers? Maybe in Canada. Not in the States. Last I heard the teachers there were paying for school supplies for the kids out of their own pockets.