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

  • School Guidance Counselor - Middle School - Muckleshoot Indian Tribe - Auburn, WA

    ... Education , Social Work or related field, Four (4) years experience as a School Counselor, Three (3) years experience working with youth in a native community, Washington State Teaching Certificate

  • Secondary Special Education Teacher - The Bridgeport School District - Bridgeport, WA

    The Bridgeport School District has the following opening for the 2025-26 school year: Secondary Special Education Teacher . The position is open until filled. Apply on-line: -opportunities.For further ...

  • Special Education Teacher - Pediatric Therapeutic Services, Inc. - Chambersburg, PA

    Pediatric Therapeutic Services (PTS) is seeking a full time Special Education Teacher to provide ... School -Based Academy: We provide the support and community that a new School -Based therapist needs ...

See all Middle School Education Teacher jobs