How much does a special education teacher make? According to the Bureau of Labor Statistics, there are 197,740 special education teachers employed throughout the United States. The average yearly special education teacher salary is $56,700 (median annual salary is $53,820). While the bottom ten percent in the profession is compensated with an annual wage of $35,700 or less, the top ten percent of special education teachers make $84,440+ on average each year.