Michigan is one of 21 states paying their teachers more than the National average salary, after adjusting for wage & cost-of-living differences. The average teacher salary in the state is $70,000, while the national average is $65,100 per year. These stats come from the Comparable Wage Index.