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

  • Education and Training Coordinator - IEC Central Ohio - Columbus,OH

    Summary The Education and Training Coordinator oversees a four-year, state registered electrical apprenticeship to ensure adherence to Ohio's apprenticeship standards and IEC's nationally recognized curriculum. Duties and Responsibilities Prepare and...

  • Daycare Pre-school/PreK Teacher $1,000 Sign-on Bonus - CLEVERBEE ACADEMY LLC - Columbus,OH

    About the Role: We are seeking a highly qualified Daycare Pre-school/PreK Teachers to join our team at the Livingston, Harrisburg Pike, Cleveland Ave and, Northern Lights locations. As the Daycare Pre-school/PreK Teacher,...

  • Teachers at West Broad KinderCare - KinderCare Education - Columbus,OH

    Futures start here. Where first steps, new friendships, and confident learners are born. At KinderCare Learning Companies, the first and only early childhood education provider recognized with the Gallup...

See all Middle School Education Teacher jobs