How Much do Elementary School Teachers Make in Texas?

Do elementary school teachers in Texas make a lot of money? What is the average pay for Texas elementary school teachers?

According to the Bureau of Labor Statistics, elementary school teachers in Texas earn an average of $56,280 a year.

This is 12% less than elementary school teachers nationwide, but it is 11% more than the typical Texas worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Texas Elementary School Teacher Wages by Percentile
Percentile Annually
90th $71,940
75th $62,250
50th $56,550
25th $50,500
10th $42,610
Texas Elementary School Teachers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Annually
Abilene $48,780
Amarillo $58,620
Austin $58,490
Beaumont $52,700
Brownsville $53,630
College Station $47,950
Corpus Christi $63,490
Dallas $58,340
El Paso $65,480
Houston $58,550
Killeen $53,020
Laredo $57,100
Longview $51,150
Lubbock $46,780
McAllen $55,800
Midland $53,430
Odessa $51,470
San Angelo $50,480
San Antonio $56,160
Sherman-Denison $49,060
Texarkana $45,740
Tyler $48,100
Victoria $52,860
Waco $48,450
Wichita Falls $46,580
Texas Elementary School Teacher Wages by Year
Year Annually
2019 $56,280
2018 $56,520
2017 $56,760
2016 $54,780
2015 $52,810
2014 $51,100
2013 $50,290
2012 $50,110
2011 $51,850