SalaryCalculations

Roofers Salary in Texas

State wage data from the BLS OEWS survey, May 2025.

Median annual

$46,030

Median hourly

$22

Average annual

$47,200

Employed in state

5.7K

The median annual salary for Roofers in Texas is $46,030, or about $22 an hour. That is 17% lower than the national median.

Pay in Texas ranges from $34,120 at the 10th percentile to $61,560 at the 90th percentile. Roughly 5.7K people work as roofers in the state.

Pay distribution in Texas

10th$34,120
25th$37,430
Median$46,030
75th$53,630
90th$61,560

Salary calculator

Hourly
$22.13
Daily
$177
Weekly
$885
Bi-weekly
$1,770
Monthly
$3,836
Annual
$46,030

$46,030 a year is around the 50th percentile for Rooferss in Texas. The median is $46,030.

Roofers pay by metro area in Texas

Metro areaMedian annualEmployment
Waco, TX$49,000200
Austin-Round Rock-San Marcos, TX$47,340480
Dallas-Fort Worth-Arlington, TX$46,9902.2K
Tyler, TX$45,70060
Houston-Pasadena-The Woodlands, TX$45,5001.2K
San Antonio-New Braunfels, TX$43,720350
Longview, TX$39,46080
Corpus Christi, TX$37,60050
Lubbock, TX$36,65090
El Paso, TX$36,300120

Other jobs in Texas

All salaries in Texas →