Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour

How much does a Teacher make in USA?

$41,549
/ Annual
Based on 10000 salaries
The average teacher salary in the USA is $41,549 per year or $19.98 per hour. Entry level positions start at $30,225 per year while most experienced workers make up to $70,494 per year.
Median
$41,549
chart
Low
$30,225
High
$70,494

Teacher: salaries per region

California
$60,032
Based on 59977 salaries
New York
$47,680
Based on 20813 salaries
Alaska
$46,800
Based on 717 salaries
Wyoming
$46,800
Based on 769 salaries
New Mexico
$46,800
Based on 1537 salaries
North Dakota
$45,500
Based on 785 salaries

Active jobs with salaries