In the US, teacher pay has declined over the past decade, but showed small growth between 2019 and 2020.1 Teachers earn 13% more than the average salary across the nation, making $63,645 per year while the national average salary is $56,310.2 Meanwhile, 80% of Americans feel like teachers are underpaid.3
Teachers help develop the next generations of movers and shakers, the ones who will join the workforce or own their own small business. While teaching touches most aspects of our communities in some way, some states have less-than-average teacher pay.
We compared the average salary of primary and secondary school teachers to the average salary for all jobs in each state and Washington, DC. How does teacher pay compare to your paycheck?