Entry Level Salary for Middle School Teachers

The average salary for an entry level Middle School Teacher is $35,933. An experienced Middle School Teacher makes about $58,094 per year.

Middle school teachers educate students, typically in sixth through eighth grade. Middle school teachers help students build on the fundamentals taught in elementary school and prepare students for the more difficult curriculum they will face in high school. Find more career information.

Salary Calculator


Entry Level Experienced

Top 3 Middle School Education Teacher Jobs

  • Middle School Humanities Teacher ($2,000 Sign on Bonus) - Academy of Thought & Industry - San Francisco, CA

    Have you been searching for a friendly team of educators who hold themselves to high standards ... We are looking to hire a Middle School Humanities Teacher for the Fall 2022 school year. Apply ...

  • Middle School English Language Arts and Literature Teacher - Saint Leo the Great School - Oakland, CA

    We are proud of our long-standing partnership with families in the education of their children. We ... Our middle school uses a team- teaching approach that includes all core subjects. With support from ...

  • Full-Time Preschool Floating Substitute Teacher - Marin Primary & Middle School - Larkspur, CA

    Our Mission At Marin Primary & Middle School we make education meaningful, while encouraging pride ... Job Description The Preschool Floating Substitute Teacher is present at school every day with a ...

See all Middle School Education Teacher jobs