Teacher salary in USA

Find out what is the average Teacher salary

Search salary robot
Teacher: Salary
Based on 585,382 salaries
year
month
Week
hour
$42,900
/ Year
$42,900
/ Year
The average Teacher salary in USA is $42,900 per year or $22 per hour. Entry level positions start at $25,881 per year while most experienced workers make up to $70,741 per year.
Median
$42,900
Low
$25,881
High
$70,741
Teacher salaries per region
California
Based on 93950 salaries
$50,673
Based on 93950 salaries
New Mexico
Based on 5859 salaries
$42,900
Based on 5859 salaries
Texas
Based on 30911 salaries
$42,900
Based on 30911 salaries
West Virginia
Based on 7628 salaries
$42,900
Based on 7628 salaries
Louisiana
Based on 7604 salaries
$42,900
Based on 7604 salaries
Show more
People also ask...
How much would I earn after taxes?