Construction supervisor salary in Texas
Median $35.83 an hour for 90,010 first-line supervisors of construction trades and extraction workers, May 2025, with the union scale by county and the trend since 1999.
Construction supervisor pay in Texas: the full range
Texas ranks 45th of 51 states for median construction supervisor pay, and 47th once adjusted for cost of living (the cost-of-living-adjusted median is $36.90). 90,010 first-line supervisors of construction trades and extraction workers work in the state.
| Career stage (approximate) | Hourly | Annual | Where it sits in the distribution |
|---|---|---|---|
| Apprentice / entry | $23.08 – $28.29 | $48,000 – $58,830 | roughly the 10th–25th percentile |
| Journeyman | $28.29 – $43.12 | $58,830 – $89,680 | the middle half, around the median |
| Master / foreman / specialist | $43.12 – $52.63 | $89,680 – $109,460 | the 75th–90th percentile and above |
Where does your pay fall?
Construction supervisor pay by metro in Texas
| Metro | 10th | Median $/hr | 90th | Jobs | vs state |
|---|---|---|---|---|---|
| Midland | $23.05 | $38.44 | $63.77 | 2,700 | 7% above |
| Odessa | $23.54 | $37.78 | $59.17 | 1,380 | 5% above |
| Austin | $24.50 | $37.40 | $50.50 | 8,010 | 4% above |
| Beaumont | $23.70 | $36.72 | $47.36 | 2,460 | 2% above |
| Dallas-Fort Worth | $24.17 | $36.65 | $50.23 | 21,530 | 2% above |
| Houston | $23.16 | $36.55 | $57.26 | 24,570 | 2% above |
| Victoria | $19.08 | $35.74 | $57.33 | 270 | about the same as |
| San Antonio | $23.01 | $35.35 | $50.05 | 6,170 | 1% below |
| Amarillo | $22.03 | $33.85 | $45.76 | 800 | 6% below |
| Corpus Christi | $21.34 | $32.13 | $46.93 | 2,330 | 10% below |
| Waco | $21.70 | $31.87 | $53.04 | 750 | 11% below |
| San Angelo | $19.48 | $31.79 | $56.11 | 240 | 11% below |
| Eagle Pass | $20.79 | $31.69 | $46.19 | 40 | 12% below |
| Abilene | $22.27 | $30.90 | $46.82 | 390 | 14% below |
| Laredo | $21.84 | $30.41 | $47.55 | 250 | 15% below |
| Longview | $22.97 | $30.34 | $48.10 | 1,280 | 15% below |
| El Paso | $22.12 | $30.23 | $43.26 | 1,380 | 16% below |
| Sherman | $22.93 | $30.22 | $46.42 | 280 | 16% below |
| Lubbock | $21.43 | $30.08 | $50.48 | 820 | 16% below |
| Killeen | $22.07 | $29.96 | $43.60 | 680 | 16% below |
| Tyler | $21.63 | $29.94 | $55.22 | 600 | 16% below |
| College Station | $22.20 | $29.91 | $47.10 | 600 | 17% below |
| Wichita Falls | $20.37 | $29.42 | $47.60 | 230 | 18% below |
| McAllen | $19.03 | $29.03 | $47.71 | 800 | 19% below |
| Texarkana | $21.41 | $27.88 | $44.05 | 280 | 22% below |
| Brownsville | $18.14 | $27.72 | $44.71 | 350 | 23% below |
Construction supervisor wages in Texas over time
Table
| Year | Texas $/hr | In 2025 $ | US $/hr | Jobs |
|---|---|---|---|---|
| 1999 | $18.94 | $36.60 | $20.71 | 42,680 |
| 2000 | $20.09 | $37.56 | $21.53 | 47,400 |
| 2001 | $20.57 | $37.39 | $22.39 | 46,770 |
| 2002 | $20.98 | $37.55 | $22.92 | 42,480 |
| 2003 | $21.44 | $37.51 | $23.43 | 44,060 |
| 2004 | $21.46 | $36.57 | $24.25 | 41,500 |
| 2005 | $21.38 | $35.24 | $24.98 | 38,470 |
| 2006 | $21.91 | $34.99 | $25.89 | 40,030 |
| 2007 | $23.30 | $36.18 | $26.90 | 44,930 |
| 2008 | $24.57 | $36.74 | $27.95 | 52,020 |
| 2009 | $24.96 | $37.46 | $28.04 | 60,790 |
| 2010 | $25.53 | $37.69 | $28.21 | 54,550 |
| 2011 | $26.02 | $37.24 | $28.44 | 55,960 |
| 2012 | $26.64 | $37.36 | $28.70 | 54,520 |
| 2013 | $27.40 | $37.87 | $29.03 | 57,050 |
| 2014 | $28.38 | $38.59 | $29.32 | 60,610 |
| 2015 | $30.05 | $40.82 | $29.84 | 64,710 |
| 2016 | $30.20 | $40.51 | $30.28 | 68,270 |
| 2017 | $30.90 | $40.58 | $30.80 | 71,220 |
| 2018 | $30.01 | $38.48 | $31.36 | 75,230 |
| 2019 | $30.12 | $37.93 | $31.83 | 75,570 |
| 2020 | $30.00 | $37.32 | $32.61 | 69,600 |
| 2021 | $29.99 | $35.63 | $34.62 | 77,170 |
| 2022 | $31.00 | $34.10 | $35.62 | 84,930 |
| 2023 | $32.52 | $34.36 | $36.90 | 86,650 |
| 2024 | $35.30 | $36.23 | $37.83 | 89,960 |
| 2025 | $35.83 | $35.83 | $38.42 | 90,010 |
In today's dollars, the median construction supervisor wage in Texas changed by -12.2% over the last ten years of data.
Is construction work growing in Texas?
Contractor pay by county
Average pay at construction establishments by county (all employees, not just construction supervisors), from the Quarterly Census of Employment and Wages, 2025 annual averages.
| County | Employees | Average annual pay | Avg weekly wage |
|---|---|---|---|
| Borden County | 39 | $265,958 | $5,115 |
| Runnels County | 232 | $117,620 | $2,262 |
| Marion County | 103 | $111,021 | $2,135 |
| Young County | 330 | $110,242 | $2,120 |
| Fort Bend County | 15,164 | $104,805 | $2,015 |
| Somervell County | 278 | $104,026 | $2,001 |
| Armstrong County | 292 | $99,806 | $1,919 |
| Ward County | 928 | $99,726 | $1,918 |
| Andrews County | 1,332 | $97,440 | $1,874 |
| Pecos County | 401 | $97,410 | $1,873 |
| Bosque County | 387 | $97,048 | $1,866 |
| Brazoria County | 15,282 | $96,931 | $1,864 |
| Dallas County | 103,015 | $96,039 | $1,847 |
| Harris County | 180,772 | $95,398 | $1,835 |
| Collin County | 25,573 | $95,153 | $1,830 |
| Midland County | 8,256 | $94,250 | $1,813 |
| Travis County | 52,830 | $93,206 | $1,792 |
| Ector County | 6,934 | $93,050 | $1,789 |
| Childress County | 165 | $92,812 | $1,785 |
| Jefferson County | 17,511 | $92,780 | $1,784 |
| Galveston County | 7,781 | $91,467 | $1,759 |
| Jones County | 276 | $91,190 | $1,754 |
| Fayette County | 750 | $90,900 | $1,748 |
| Crane County | 49 | $90,440 | $1,739 |
| Tarrant County | 65,132 | $90,135 | $1,733 |
| Caldwell County | 1,506 | $89,290 | $1,717 |
| Callahan County | 266 | $89,128 | $1,714 |
| Montgomery County | 20,690 | $88,327 | $1,699 |
| Chambers County | 1,917 | $88,045 | $1,693 |
| Lee County | 2,469 | $87,726 | $1,687 |
| Brewster County | 316 | $87,645 | $1,685 |
| Nueces County | 19,356 | $87,431 | $1,681 |
| Upton County | 2,105 | $87,117 | $1,675 |
| Denton County | 20,144 | $86,466 | $1,663 |
| Bell County | 7,114 | $85,487 | $1,644 |
| Orange County | 2,777 | $85,470 | $1,644 |
| Dawson County | 125 | $84,926 | $1,633 |
| Cochran County | 26 | $84,542 | $1,626 |
| Hardin County | 1,514 | $84,180 | $1,619 |
| Liberty County | 2,371 | $83,811 | $1,612 |
| Hill County | 1,514 | $82,928 | $1,595 |
| Williamson County | 22,608 | $82,881 | $1,594 |
| Rockwall County | 3,703 | $82,235 | $1,581 |
| Bexar County | 50,022 | $81,801 | $1,573 |
| Leon County | 2,109 | $81,684 | $1,571 |
| Austin County | 1,224 | $81,280 | $1,563 |
| Nolan County | 251 | $81,258 | $1,563 |
| Titus County | 585 | $81,188 | $1,561 |
| Howard County | 735 | $81,088 | $1,559 |
| Carson County | 725 | $80,877 | $1,555 |
| Panola County | 1,170 | $80,814 | $1,554 |
| Hutchinson County | 798 | $79,923 | $1,537 |
| Burleson County | 771 | $79,757 | $1,534 |
| San Patricio County | 3,925 | $79,559 | $1,530 |
| Morris County | 81 | $79,090 | $1,521 |
| Parker County | 3,847 | $79,038 | $1,520 |
| Colorado County | 501 | $78,797 | $1,515 |
| Kendall County | 2,536 | $78,756 | $1,515 |
| Waller County | 1,838 | $78,076 | $1,501 |
| Gaines County | 1,186 | $77,966 | $1,499 |
| Milam County | 896 | $77,523 | $1,491 |
| Terrell County | 9 | $77,339 | $1,487 |
| Randall County | 3,059 | $76,507 | $1,471 |
| Hays County | 7,585 | $76,407 | $1,469 |
| Johnson County | 7,083 | $75,790 | $1,458 |
| Bee County | 493 | $75,646 | $1,455 |
| Bastrop County | 2,025 | $75,541 | $1,453 |
| Blanco County | 574 | $74,964 | $1,442 |
| Guadalupe County | 4,158 | $74,897 | $1,440 |
| Hood County | 1,532 | $74,874 | $1,440 |
| Comal County | 7,594 | $74,833 | $1,439 |
| Wise County | 2,573 | $74,567 | $1,434 |
| Lavaca County | 346 | $74,381 | $1,430 |
| Sutton County | 63 | $74,373 | $1,430 |
| Ellis County | 5,597 | $74,181 | $1,427 |
| Moore County | 442 | $74,087 | $1,425 |
| Scurry County | 319 | $74,053 | $1,424 |
| Karnes County | 265 | $73,954 | $1,422 |
| Calhoun County | 3,146 | $73,490 | $1,413 |
| Tyler County | 116 | $73,444 | $1,412 |
| Lamar County | 1,357 | $73,319 | $1,410 |
| Grayson County | 3,749 | $72,960 | $1,403 |
| Starr County | 185 | $72,951 | $1,403 |
| Freestone County | 184 | $72,898 | $1,402 |
| Taylor County | 3,685 | $72,799 | $1,400 |
| Dallam County | 282 | $72,770 | $1,399 |
| Matagorda County | 764 | $72,729 | $1,399 |
| Kaufman County | 3,118 | $72,436 | $1,393 |
| Red River County | 197 | $72,315 | $1,391 |
| Deaf Smith County | 255 | $72,289 | $1,390 |
| Atascosa County | 686 | $72,061 | $1,386 |
| Jack County | 195 | $71,980 | $1,384 |
| Lubbock County | 7,944 | $71,591 | $1,377 |
| McLennan County | 8,648 | $71,455 | $1,374 |
| Hockley County | 344 | $71,036 | $1,366 |
| Harrison County | 1,417 | $70,936 | $1,364 |
| Cherokee County | 655 | $70,417 | $1,354 |
| Coleman County | 133 | $70,167 | $1,349 |
| Medina County | 1,231 | $70,094 | $1,348 |
| Erath County | 1,450 | $69,940 | $1,345 |
| Hunt County | 1,674 | $69,705 | $1,340 |
| Montague County | 319 | $69,518 | $1,337 |
| Shelby County | 399 | $69,506 | $1,337 |
| Eastland County | 330 | $69,324 | $1,333 |
| Victoria County | 1,922 | $69,303 | $1,333 |
| DeWitt County | 449 | $69,278 | $1,332 |
| Angelina County | 2,023 | $69,244 | $1,332 |
| Hansford County | 155 | $69,206 | $1,331 |
| Kimble County | 64 | $68,860 | $1,324 |
| Navarro County | 1,466 | $68,376 | $1,315 |
| Grimes County | 673 | $68,363 | $1,315 |
| Jackson County | 843 | $68,256 | $1,313 |
| Burnet County | 1,903 | $67,867 | $1,305 |
| Potter County | 4,083 | $67,759 | $1,303 |
| Hamilton County | 132 | $67,570 | $1,299 |
| Gregg County | 6,454 | $67,055 | $1,290 |
| Robertson County | 586 | $67,016 | $1,289 |
| Tom Green County | 2,359 | $66,740 | $1,283 |
| Kerr County | 2,035 | $66,389 | $1,277 |
| Anderson County | 544 | $65,975 | $1,269 |
| Upshur County | 809 | $65,651 | $1,263 |
| Smith County | 5,368 | $65,586 | $1,261 |
| Live Oak County | 114 | $65,585 | $1,261 |
| Gillespie County | 1,126 | $65,109 | $1,252 |
| Aransas County | 388 | $65,000 | $1,250 |
| Wharton County | 807 | $64,980 | $1,250 |
| Menard County | 14 | $64,969 | $1,249 |
| Gray County | 322 | $64,350 | $1,237 |
| Coke County | 67 | $64,162 | $1,234 |
| Cooke County | 1,005 | $63,885 | $1,229 |
| Nacogdoches County | 953 | $63,585 | $1,223 |
| Rains County | 258 | $63,339 | $1,218 |
| Llano County | 475 | $63,255 | $1,216 |
| Goliad County | 202 | $63,019 | $1,212 |
| Bowie County | 1,930 | $62,572 | $1,203 |
| Van Zandt County | 1,101 | $62,553 | $1,203 |
| Jasper County | 380 | $62,527 | $1,202 |
| Fannin County | 945 | $62,301 | $1,198 |
| San Augustine County | 391 | $61,930 | $1,191 |
| Henderson County | 1,482 | $61,566 | $1,184 |
| Coryell County | 867 | $60,612 | $1,166 |
| El Paso County | 16,248 | $60,396 | $1,161 |
| Houston County | 312 | $60,365 | $1,161 |
| Wichita County | 1,817 | $60,314 | $1,160 |
| Hartley County | 132 | $60,204 | $1,158 |
| Wilson County | 932 | $60,185 | $1,157 |
| Refugio County | 274 | $60,156 | $1,157 |
| Ochiltree County | 182 | $60,154 | $1,157 |
| Wheeler County | 38 | $59,687 | $1,148 |
| Sherman County | 20 | $59,645 | $1,147 |
| Gonzales County | 240 | $59,447 | $1,143 |
| Stephens County | 280 | $59,323 | $1,141 |
| Hopkins County | 791 | $59,069 | $1,136 |
| Cass County | 243 | $59,042 | $1,135 |
| Franklin County | 165 | $57,852 | $1,113 |
| Archer County | 212 | $57,381 | $1,103 |
| Lampasas County | 682 | $57,117 | $1,098 |
| Palo Pinto County | 374 | $57,114 | $1,098 |
| Webb County | 2,277 | $56,867 | $1,094 |
| Hale County | 375 | $56,807 | $1,092 |
| Falls County | 99 | $56,544 | $1,087 |
| Maverick County | 244 | $56,336 | $1,083 |
| Cameron County | 3,550 | $55,556 | $1,068 |
| Hidalgo County | 8,630 | $55,541 | $1,068 |
| Stonewall County | 48 | $55,415 | $1,066 |
| Bandera County | 341 | $54,385 | $1,046 |
| Madison County | 133 | $54,232 | $1,043 |
| Jeff Davis County | 11 | $52,152 | $1,003 |
| Zapata County | 94 | $52,093 | $1,002 |
| Val Verde County | 361 | $51,966 | $999 |
| Jim Wells County | 306 | $51,580 | $992 |
| Rusk County | 1,092 | $51,134 | $983 |
| Uvalde County | 306 | $50,694 | $975 |
| San Jacinto County | 189 | $50,492 | $971 |
| Limestone County | 198 | $48,062 | $924 |
| Comanche County | 107 | $44,105 | $848 |
| McCulloch County | 65 | $42,692 | $821 |
| Mills County | 84 | $41,931 | $806 |
| Swisher County | 43 | $41,512 | $798 |
| Sabine County | 201 | $38,061 | $732 |
| Real County | 25 | $37,246 | $716 |
Keep comparing
Construction supervisor pay in neighbouring states
Other trades in Texas
Questions this page answers
How much do construction supervisors make in Texas?
The median construction supervisor in Texas earned $35.83 an hour ($74,520 a year) in May 2025, 7% below the national median of $38.42. The middle half earn $28.29–$43.12; the top 10% earn more than $52.63.
Where does Texas rank for construction supervisor pay?
Texas ranks 45th of 51 states for construction supervisor pay, with a median of $35.83 an hour, and 47th after adjusting for Texas's cost of living (BEA price parity 97.1, US = 100).
What is the union construction supervisor rate in Texas?
Davis-Bacon determinations do not list a construction supervisor classification for most Texas counties, or the trade is not covered; the BLS wage figures above are the best available measure.
How many construction supervisors work in Texas?
BLS counted 90,010 first-line supervisors of construction trades and extraction workers in Texas in May 2025, 6.4 per 1,000 jobs (location quotient 1.22; 1.0 is the national average concentration).
Sources and notes
- BLS Occupational Employment and Wage Statistics, May 2025, Texas and metro areas, SOC 47-1011.
- BLS Current Employment Statistics, state construction employment through 2026-08.
- BLS Quarterly Census of Employment and Wages, 2025 annual averages.
- BEA Regional Price Parities (cost-of-living adjustment).
- SAM.gov Davis-Bacon wage determinations, current revisions as of 2026-09-28. Not the official determination.