You are using an older browser version. Please use a supported version for the best MSN experience.

Here’s How Much Teachers Are Paid in Every State

Here's how much your state pays teachers in elementary, middle and high schools. The coronavirus pandemic rages on, but one way or another, teachers returned to work last fall and have continued doing their jobs throughout this school year. Elementary school teachers in the U.S. earned an average annual wage of $63,930as of 2019, according to the U.S. Bureau of Labor Statistics. Middle school teachers earned an average of $63,550 at that same time. High school teachers averaged $65,930 per year. But teacher pay varies considerably by state. States also vary as to which level pays best. Often, elementary school teachers make less than their middle school and high school counterparts, but not always.

Recent Videos


Recent Videos

Featured Partners

image beaconimage beaconimage beacon