How Much do Civil Engineers Make in Texas?

Do civil engineers in Texas make a lot of money? What is the average pay for Texas civil engineers?

According to the Bureau of Labor Statistics, civil engineers in Texas earn an average of $96,480 a year, equivalent to $46.39 an hour.

This is 2% more than civil engineers nationwide and 91% more than the typical Texas worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Texas Civil Engineer Wages by Percentile
Percentile Hourly Annually
90th $76.84 $159,830
75th $56.65 $117,830
50th $40.39 $84,010
25th $30.86 $64,190
10th $25.10 $52,200
Texas Civil Engineers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Abilene $37.62 $78,240
Amarillo $35.81 $74,480
Austin $43.79 $91,080
Beaumont $37.21 $77,390
Brownsville $33.43 $69,540
College Station $32.78 $68,170
Corpus Christi $41.78 $86,910
Dallas $48.53 $100,950
El Paso $34.68 $72,120
Houston $51.87 $107,890
Killeen $37.07 $77,110
Laredo $37.09 $77,150
Longview $39.06 $81,240
Lubbock $34.12 $70,980
McAllen $41.00 $85,280
Midland $56.68 $117,900
Odessa $47.25 $98,270
San Angelo $38.25 $79,560
San Antonio $37.84 $78,700
Sherman-Denison $29.63 $61,630
Texarkana $43.31 $90,070
Tyler $45.66 $94,980
Waco $33.61 $69,910
Wichita Falls $28.17 $58,600
Texas Civil Engineer Wages by Year
Year Hourly Annually
2019 $46.39 $96,480
2018 $49.51 $102,990
2017 $48.25 $100,370
2016 $47.99 $99,810
2015 $47.07 $97,900
2014 $48.23 $100,330
2013 $47.39 $98,560
2012 $45.57 $94,790
2011 $43.19 $89,840