School teacher salary range

The average school teacher salary is $44710 based on 1024 salary records.

The typical salary range for those positions with school teacher in their job title is between $31415 and $58006.

The lowest salary in the school teacher data was $18000.

Here are average school teacher salaries by state:

  • AZ: $32875
  • CA: $50229
  • CO: $44200
  • CT: $55250
  • DC: $49304
  • FL: $39947
  • GA: $47155
  • IL: $47111
  • IA: $36857
  • KS: $32615
  • LA: $39200
  • MD: $56438
  • MA: $54500
  • MN: $37833
  • NJ: $45076
  • NM: $39281
  • NY: $49368
  • NC: $31416
  • OH: $39166
  • SC: $43000
  • TX: $40796
  • VI: $36777
  • VA: $44806
  • WA: $58333

This school teacher salary range page may interest those searching for average school teacher salary and how much money do school teachers make. It also provides information about school teacher salaries by state comparison and school teacher job salary.

Scroll to Top