You asked:

how much does a teacher make per year in texas

  • Texas
    Texas
    A school-teacher typically earns $45392 in Texas.