Content has loaded
Elementary school teacher salary in United States
How much does an Elementary School Teacher make in the United States?
Average base salary
$58,636
- Hour
- Day
- Week
- Month
- Year
Average $58,636
Low $35,441
High $97,011
The average salary for a elementary school teacher is $58,636 per year in the United States. 30k salaries taken from job postings on Indeed in the past 36 months (updated May 11, 2026).
Highest paying companies for Elementary School Teacher in United States
Average year pay is based on job postings on Indeed in the past 36 months.NorthStar Anesthesia
$469,000per year
Empire National
$442,000per year
Great River Health
$354,000per year
Lee County Schools
$312,138per year
Pacin Levine, P.A.
$300,000per year
Provider Healthcare
$260,000per year