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 Reading Teacher - Rocky Mountain Prep - Erie, CO

    About Rocky Mountain PrepWe are Rocky Mountain Prep, a movement comprised of incredible educators ... education teacher )During the application process, you will need to provide student data ...

  • Local Contract School Services - Special Education Teacher - $50-58 per hour - LanceSoft - Brighton, CO

    Special Education Teacher * Discipline: School Services * Start Date: 11/25/2024 * Duration: 36 weeks * 40 hours per week * Shift: 8 hours, days * Employment Type: Local Contract - CDE - CO ...

  • School Services - Special Education Teacher - $52 per hour - Millbrook Support Services - Scottsdale, AZ

    Millbrook Support Services is seeking a School Services Special Education Teacher for a local contract job in Scottsdale, Arizona. Job Description & Requirements * Specialty: Special Education ...

See all Middle School Education Teacher jobs