TakeHomeAdvertise

Roofer salary

Updated Updated for 2026 tax law

A roofer earns a median of $55,440 a year ($26.65 an hour) in the US, according to the Bureau of Labor Statistics (May 2025). The average is $58,140. About 135,490 people work in this job.

Bottom 10%$37,460
25th percentile$46,260
Median$55,440
75th percentile$65,390
Top 10%$81,720

Take-home pay on $55,440

Take-home pay (every 2 weeks)
$1,797.16
$46,726 per year · 15.7% total tax rate
Gross pay
$2,132.31
Federal income tax
−$172.03
Social Security (6.2%)
−$132.20
Medicare (1.45%)
−$30.92
Texas income tax
$0.00
No state income tax on wages
Take-home pay
$1,797.16
Annual breakdown
Gross
$55,440
Federal
$4,473
FICA
$4,241
State + local
$0
Net
$46,726
Marginal federal rate
12.0%
Marginal state rate
0.0%

2026 federal brackets (Rev. Proc. 2025-32) and 2026 state rules. Estimates assume wages are your only income and use annual liability, so your actual withholding can differ slightly.

Roofer salary by state

StateMedian salaryAverageEmployed
Illinois$77,900$77,6505,300
New Jersey$76,600$74,3801,860
Minnesota$74,490$72,9201,890
Massachusetts$72,750$72,9901,950
Alaska$66,750$68,450310
New York$66,020$69,3504,570
California$63,600$67,42021,190
Connecticut$62,070$68,490790
District of Columbia$61,750$68,740100
Rhode Island$61,630$63,580360
Washington$60,640$68,8705,890
Maryland$60,090$61,6402,050
New Hampshire$59,830$63,820270
North Dakota$59,740$60,540290
Hawaii$59,580$61,4301,110
Michigan$59,530$61,4503,090
Delaware$59,440$55,280230
Wisconsin$59,370$58,0602,400
Vermont$59,040$56,330210
Montana$59,030$57,010370
Oregon$58,970$61,5103,430
Indiana$57,980$59,8102,980
Idaho$57,790$54,3001,190
Pennsylvania$55,710$56,4703,830
Colorado$51,750$56,1703,340
West Virginia$51,170$51,080440
Nevada$51,090$57,4602,120
Maine$50,120$53,700610
Ohio$49,390$55,6704,610
North Carolina$49,010$50,0303,060
Louisiana$48,760$52,790760
Utah$48,680$51,5802,710
Iowa$48,660$52,070930
Missouri$48,570$56,3202,050
Virginia$48,420$51,5202,070
South Dakota$47,710$46,980400
Florida$47,590$48,87023,550
Arkansas$47,470$45,780950
Arizona$47,340$50,6003,420
Kansas$47,190$53,370900
Georgia$46,940$48,4402,160
Kentucky$46,940$50,6801,080
Nebraska$46,460$47,9301,730
Texas$46,030$47,2005,740
South Carolina$45,760$50,180850
Tennessee$45,690$46,7402,110
Alabama$45,670$47,8601,010
Wyoming$45,650$49,680330
New Mexico$45,300$47,9801,160
Mississippi$44,940$45,280480
Oklahoma$43,680$49,1201,260

Similar jobs

BLS occupation: Roofers. Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 (SOC 47-2181). Excludes the self-employed.

Frequently asked questions

How much does a roofer make an hour?

The median hourly wage is $26.65; the average is $27.95.

Which state pays roofers the most?

Illinois ($77,900 median), followed by New Jersey and Minnesota.

What is the salary range for a roofer?

The bottom 10% earn under $37,460 and the top 10% earn over $81,720 a year.

How much is $55,440 after taxes?

About $46,726 a year in Texas (no state income tax) or $44,639 in California for a single filer in 2026.

Your business here? Sponsor this calculator from $19/week. See placements

Estimates for information only — not tax, legal or financial advice.