Teacher Salary

Average Yearly Salary
Min 10%
Median 50%
Max 90%
Highest Paying City
New York, NY
Highest Paying State
New York
Average Experience Level
3.9 years
How much does a teacher make?
The national average salary for a Teacher in the U.S. is $46,754 annually or $22.48 hourly. The top 10 percent of earners make over $66,000 annually, whereas the bottom 10 percent of earners make under $33,000 per year. Most Teacher jobs are in Non Profits companies and Health Care companies. The top 5 states when it comes to Teacher salaries are New York, Massachusetts, Connecticut, Maryland, and Hawaii. The typical tenure for a Teacher is 3.9 years.
Annual Salaries For Related Jobs

Average Teacher Salary By Location

Across America, Teachers make on average $46,754 annually or $22.48 hourly. New York, NY reports the highest annual salary for Teachers at 61,930. The New York, NY average entry-level salary for Teachers is $38,000. New York, Massachusetts, Connecticut, Maryland, and Hawaii are the states with the highest payscale for Teachers. Missouri, Arizona, Mississippi, South Dakota, and Oklahoma have the lowest reported salaries for Teachers.

Map of Teacher Salaries

The darker areas on the map show where Teachers earn the highest salaries across all 50 states.

Average Salary:

Average Teacher Salary By Company

Teachers can expect good job security. Some industries pay higher than others. The most abundant employment opportunities for Teachers are in Non Profits companies and Health Care companies. Rush University Medical Center and Michelin Americas Research & Development are the highest paying companies. Companies like NYU Langone Health and EMS also pay high salaries to their Teachers.

Average Teacher Pay By Industry

The type of industry that a Teacher works in can influence their earning potential. By looking at our data, we can see that Utilities companies, Non Profits companies, and Education companies pay their Teachers well. Utilities companies pay their Teachers the highest wages, averaging $52,512 per year. Non Profits companies and Education companies pay well too, at $46,894 and $46,342, respectively. At $45,998, the average salary for Teachers in the Professional industry is lower than other industries.
Average Salary
Non Profits
Non Profits

Teacher Salary History

Compare salaries for individual cities or states with the national average.

National Average
Ashburn, VA

Recently Added Teacher Salaries

Date Added
SY: Teacher Sped .6 FTE-at Tesuque Elementary
Memphis Scholars
Team Reach Teacher
Naperville Community Unit School District 203
EL Teacher
CTE Teacher
Cdoc State Teacher Trainee-Cisco Networking-CIS
Dual Language Immersion Elementary Teacher
Pueblo City Schools
20-Intermediate Elementary Teacher)
Hamilton Township School District
Enrichment/Gifted (Alps) Teacher(S)
East Montana Middle School
Pre-Kindergarten Monolingual Elementary Teacher
Continuing Education Teacher (Hourly)-Academic Affairs
Show More