Question: what is the average salary for a elementary school teacher?
Answer: How much does a Teacher, Elementary School make? The national average salary for a Teacher, Elementary School is $43,520 in United States.