Elementary School Teacher Salary in United States

What is the salary of an Elementary School Teacher?

The average salary of an Elementary School Teacher in United States is $56,320. Salaries start from around $35,760 and go up to $83,600. For a detailed look at the salary in your state, click on the map below.

$0 $83,600
Starting ($35.8k)
Junior ($43.1k)
Experienced ($53.6k)
Senior ($67.7k)
Highest ($83.6k)
Highest

The top 10% of Elementary School Teachers in United States earn:

$83,600
Senior

The top 25% of Elementary School Teachers in United States earn:

$67,730
Experienced

The middle 50% of Elementary School Teachers in United States earn:

$53,590
Junior

The bottom 25% of Elementary School Teachers in United States earn:

$43,070
Starting

The bottom 10% of Elementary School Teachers in United States earn:

$35,760

Historical salary

Similar Careers

See the salary of an Elementary School Teacher in other states