// ROOFER · SOC 47-2181

Roofer wages in the United States

The median roofer is paid $26.65 an hour nationally. Here is the full spread behind that number, and what it means for what you should charge.

// THE NUMBERS

What BLS reports

US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025, national, all industries. Occupation 47-2181, Roofers.

$26.65 Median hourly
$27.95 Mean hourly
$22.24 to $31.44 Middle 50% band
135,490 Employed nationally

The band is the 25th to 75th percentile: a quarter of people in this occupation are paid below $22.24, a quarter above $31.44, and the $9.20 between them is the range most of the trade sits in.

// WAGE TO CHARGE-OUT

Why $26.65 is not your rate

Working the median wage up to something you could quote. Every line is arithmetic off a published figure, and the overhead model is the same one the calculator uses, so the two cannot drift apart.

  1. Median hourly wage $26.65 BLS May 2025
  2. Plus employer FICA at 7.65% $28.69 Social Security and Medicare, published by the IRS
  3. Plus overhead $37.20 32% of wage, spread across vehicle, insurance, tools, software and other
  4. Plus non-billable hours, then margin Your number Depends on how much of your week actually bills. That is the part only you can supply.

Where that overhead goes, on a 2,080-hour year

  • Vehicle$5,300
  • Insurance$5,000
  • Tools$3,000
  • Admin and software$2,100
  • Other$2,300

These splits are starting assumptions, not published statistics. They exist so the arithmetic has a beginning; replace every one with your own figure in the calculator.

// BY STATE

Where you work changes the number

The national median is a midpoint, not a market. A roofer median runs from $21.00 in Oklahoma to $37.45 in Illinois, a difference of $16.45 an hour on the same job title. Median hourly wage, USD, May 2025.

IL $37.45
NJ $36.83
MN $35.81
MA $34.98
AK $32.09
NY $31.74
CA $30.58
CT $29.84
DC $29.69
RI $29.63
WA $29.16
MD $28.89
NH $28.76
ND $28.72
HI $28.64
MI $28.62
DE $28.58
WI $28.54
VT $28.39
MT $28.38
OR $28.35
IN $27.88
ID $27.78
PA $26.79
CO $24.88
WV $24.60
NV $24.56
ME $24.10
OH $23.74
NC $23.56
LA $23.44
UT $23.40
IA $23.39
MO $23.35
VA $23.28
SD $22.94
FL $22.88
AR $22.82
AZ $22.76
KS $22.69
GA $22.57
KY $22.57
NE $22.34
TX $22.13
SC $22.00
TN $21.97
AL $21.96
WY $21.95
NM $21.78
MS $21.61
OK $21.00

All 51 rows are the BLS median hourly wage for SOC 47-2181 in that state, May 2025, retrieved 2026-08-27. Still a wage, not a charge-out rate.

// OTHER TRADES

Compare with the rest

Source for every figure: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025. Retrieved 2026-08-26. Download the full table as CSV.

// READY WHEN YOU ARE

Know your number. Now get found.

Pricing right only pays off if the right people are calling. That is the part we build.

Get a quote