Teacher Salary


Average Salary


National Average

How much does a Teacher make?

The average salary for a Teacher is $116,000 per year. Ladders estimates are based on our calculations

Top Teacher salaries by location

Popular Teacher Jobs

Manager, Teacher Leadership Development
Teach for America  •  

New Orleans, LA

Posted 13 days ago

Teacher Director
The Educational Alliance  •  

New York, NY

Posted 47 days ago

View All Jobs