Roofer wage statistics by U.S. metro area

What roofing crews earn drives most of what a new roof costs. Below are hourly wages for roofers (BLS occupation code 47-2181) in the 13 metro areas costterrain covers, straight from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics survey (May 2025), with our estimate for a typical roof replacement in each market.

Key figures

All metros

Sorted by median hourly wage. Estimates are for a typical 25-square (roughly 2,000–2,500 sq ft house) asphalt-shingle replacement including tear-off; see each city page for other roof sizes.

Metro25th pctMedian75th pct25-square roof
Seattle, WA
Seattle-Tacoma-Bellevue, WA (CBSA 42660)
$27.23 $30.81 $44.40 $13,800 – $19,500
Spokane, WA
Spokane-Spokane Valley, WA (CBSA 44060)
$23.34 $28.23 $36.54 $11,700 – $15,700
Kansas City, MO
Kansas City, MO-KS (CBSA 28140)
$21.77 $28.09 $36.10 $10,400 – $17,100
Atlanta, GA
Atlanta-Sandy Springs-Roswell, GA (CBSA 12060)
$19.19 $23.61 $26.97 $11,400 – $14,000
Miami, FL
Miami-Fort Lauderdale-West Palm Beach, FL (CBSA 33100)
$18.29 $23.09 $25.06 $13,800 – $16,600
Phoenix, AZ
Phoenix-Mesa-Chandler, AZ (CBSA 38060)
$21.74 $22.96 $28.80 $12,300 – $14,700
Jacksonville, FL
Jacksonville, FL (CBSA 27260)
$18.27 $22.85 $28.35 $10,900 – $14,200
Topeka, KS
Topeka, KS (CBSA 45820)
$22.69 $22.79 $30.55 $12,600 – $15,200
Orlando, FL
Orlando-Kissimmee-Sanford, FL (CBSA 36740)
$18.54 $22.74 $28.59 $11,500 – $15,000
Tampa, FL
Tampa-St. Petersburg-Clearwater, FL (CBSA 45300)
$18.16 $22.68 $27.78 $11,100 – $14,300
Dallas, TX
Dallas-Fort Worth-Arlington, TX (CBSA 19100)
$18.54 $22.59 $27.29 $11,200 – $14,100
Wichita, KS
Wichita, KS (CBSA 48620)
$18.81 $22.00 $27.49 $11,300 – $14,200
Houston, TX
Houston-Pasadena-The Woodlands, TX (CBSA 26420)
$17.84 $21.87 $24.37 $11,000 – $13,200

Download and cite

The full table is free to reuse under CC BY 4.0. Please credit costterrain.com with a link.

Download CSV

Suggested citation: Source: costterrain.com analysis of BLS OEWS May 2025 roofer wages (https://costterrain.com/roofing-labor-wages-statistics/)

HTML snippet for your page:

<p>Data: <a href="https://costterrain.com/roofing-labor-wages-statistics/">Roofer Wage Statistics by Metro, costterrain.com</a> (BLS OEWS May 2025).</p>

How to read these numbers

Wages are for employed roofers in each metropolitan statistical area, not for a single city, so a figure for Dallas also covers Fort Worth and Arlington. The 25th–75th percentile span shows how widely pay varies inside one market. Small metros can have thin samples: in Topeka, BLS counted only about 100 roofers, so treat its low end with care. Roof estimates add labor hours, contractor burden and national material prices, as described in our methodology.

Source: U.S. Bureau of Labor Statistics, OEWS, May 2025, SOC 47-2181. Page updated 2026-09-28.