Skip to content

The average salary for a Middle School Teacher in Texas is $62,480.

Annual Average Salary Information

Annual Average Salary: $62,480

$49,920$74,360

View Jobs

Choir/Theatre Teacher (Middle School) in Cleveland

Teacher compensation starts at $62,000


**Starting compensation includes a $5,000 Liberty County hiring incentive and a $1,000 late hire incentive.**


Primary Purpose:

Provide students with appropriate learni ...Read more

Mandarin Chinese Teacher (Middle School) in Houston

This role is for the 2024 - 2025 school year.


Certified Teachers Starting at $60,000*


Non-Certified Teachers starting at $57,000*


All starting compensation includes $1,000 Late Hire Bonus ...Read more

Spanish Teacher (Middle School) in Houston

This role is for the 2024 - 2025 school year.


Certified Teachers starting at $60,000


Non-Certified Teachers starting at $57,000


All starting compensation includes a LATE HIRE BONUS OF $1,000

< ...Read more

Mandarin Chinese Teacher (Middle School) in Pearland

Certified Teachers Starting at $60,000*


Non-Certified Teachers starting at $57,000*


All starting compensation includes $1,000 Late Hire Bonus

Primary Purpose:

< ...Read more