Roofer salary

Average roofer salary

$38,294

$18.41 hourly rate

Entry-level roofer salary
$29,000 yearly salary
Updated January 8, 2025

How much does a roofer make?

The average roofer salary in the United States is $38,294. Roofer salaries typically range between $29,000 and $50,000 yearly. The average hourly rate for roofers is $18.41 per hour.

Roofer salary is impacted by location, education, and experience. Roofers earn the highest average salary in New Jersey.

On This Page
Zippi Waving Small

Level up your salary

Let Zippi find your next Roofer job

Zippi Waving Small

Level up your salary

Let Zippi find your next Roofer job

Where can a Roofer earn more?

Compare salary by location
Loading...
Vs
Loading...
86k
66k
46k
26k
6k
Columbus, OH$62,878
Omaha, NE$36,466
Compare salary by company
Loading...
Vs
Loading...
67k
47k
27k
7k
University of California-Berkeley$47,897
Dana Incorporated$37,300

Roofer Salaries By Experience Level

Roofer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter, Comparably and CareerExplorer, the average salary for a roofer typically falls between $38,294 and $52,321.
zippia
$38,294yearly
glassdoor[1]
$46,006yearly
indeed[2]
$47,917yearly
comparably[3]
$41,000yearly
Salary.com[4]
$39,249yearly
ZipRecruiter[5]
$52,321yearly
CareerExplorer[6]
$47,110yearly

Average roofer salary by state

Highest paying states for roofers

Rank
ascdesc
State
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1North Dakota$55,877$26.86
2Connecticut$55,793$26.82
3New Jersey$63,533$30.54
4Minnesota$48,604$23.37
5Ohio$41,665$20.03
6New York$51,663$24.84
7California$50,613$24.33
8Illinois$51,822$24.91
9Wisconsin$41,526$19.96
10Maryland$49,383$23.74
11Washington$48,787$23.46
12Massachusetts$48,500$23.32
13Idaho$40,113$19.29
14Kentucky$39,824$19.15
15New Hampshire$41,781$20.09
16Oregon$43,359$20.85
17Alaska$40,842$19.64
18Pennsylvania$39,977$19.22
19Delaware$40,312$19.38
20West Virginia$36,838$17.71
21Vermont$38,615$18.56
22Rhode Island$42,916$20.63
23Maine$38,917$18.71
24Colorado$41,810$20.10
25Missouri$41,356$19.88
26Montana$37,641$18.10
27Utah$40,215$19.33
28Nevada$37,149$17.86
29District of Columbia$47,087$22.64
30Michigan$38,504$18.51
31Iowa$37,159$17.86
32Virginia$40,421$19.43
33Hawaii$34,391$16.53
34Kansas$35,064$16.86
35Nebraska$36,395$17.50
36Arizona$37,223$17.90
37Louisiana$33,257$15.99
38South Dakota$31,945$15.36
39New Mexico$35,418$17.03
40Mississippi$30,596$14.71
41Wyoming$29,651$14.26
42Indiana$34,948$16.80
43Arkansas$29,827$14.34
44Florida$30,291$14.56
45Georgia$36,192$17.40
46Tennessee$30,250$14.54
47South Carolina$30,117$14.48
48Oklahoma$30,695$14.76
49North Carolina$30,930$14.87
50Alabama$28,438$13.67
51Texas$27,791$13.36

Highest paying cities for roofers

The highest-paying cities for roofers are Trenton, NJ, Albany, NY, and Chicago, IL.

Rank
ascdesc
City
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1Trenton, NJ$62,878$30.23
2Albany, NY$52,525$25.25
3Chicago, IL$52,069$25.03
4Baltimore, MD$49,780$23.93
5Anaheim, CA$49,590$23.84
6Spokane, WA$48,823$23.47
7Minneapolis, MN$48,615$23.37
8Washington, DC$47,109$22.65
9Salem, OR$43,357$20.84
10Fort Collins, CO$42,483$20.42
11Kansas City, MO$41,907$20.15
12Milwaukee, WI$41,491$19.95
13Columbus, OH$40,970$19.70
14Allentown, PA$40,648$19.54
15Richmond, VA$40,289$19.37
16Portland, ME$39,351$18.92
17Grand Rapids, MI$38,495$18.51
18Phoenix, AZ$37,332$17.95
19Des Moines, IA$37,046$17.81
20Omaha, NE$36,466$17.53

Roofer salary details

A roofer's salary ranges from $29,000 a year at the 10th percentile to $50,000 at the 90th percentile.

Average Roofer Salary Graph
Average Roofer Salary Graph, Trends, and Summary

What is a roofer's salary?

Percentile
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
90th Percentile$50,000$4,167$24
75th Percentile$44,000$3,667$21
Average$38,294$3,191$18
25th Percentile$33,000$2,750$16
10th Percentile$29,000$2,417$14

Highest paying roofer jobs

The highest paying types of roofers are hot tar roofer, sheet metal roofer, and roofer applicator.

Job Title
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
Job Openings
ascdesc
Commercial Roofer$39,120$3,260$18.8142,185

Which companies pay roofers the most?

Roofer salaries at University of California, Berkeley and Dartmouth are the highest-paying according to our most recent salary estimates. In addition, the average roofer salary at companies like Solcius and Tradesmen International are highly competitive.

Rank
ascdesc
Company
ascdesc
Average Salary
ascdesc
Hourly Rate
ascdesc
1University of California-Berkeley$47,897$23.03
2Dartmouth$47,402$22.79
3Solcius$44,376$21.33
4Tradesmen International$39,928$19.20
5GPAC$39,781$19.13
6University of Washington$39,742$19.11
7The Roofing Company$39,546$19.01
8Stellar$39,163$18.83
9NOVAworks$38,796$18.65
10Black Roofing$38,523$18.52
11Beldon Roofing Company$38,318$18.42
12Flynn$38,080$18.31
13CentiMark$38,015$18.28
14Metal Roofing Alliance$38,013$18.28
15Blue Raven Solar$37,897$18.22
16Alcal Specialty Contracting, Inc. Corporate Office$37,762$18.15
17Burns & Scalo Roofing$37,762$18.15
18Tesla$37,468$18.01
19Empire Roofing$37,318$17.94
20Dana Incorporated$37,300$17.93

Wage gap by gender, race and education

$39,000$38,400$37,800$37,200$36,600$36,000
MaleFemale

Roofer salary by industry

The average roofer salary varies across industries:

  • The average roofer salary in the professional industry is $36,984, the highest of any industry.
  • The average roofer salary in the finance industry is $36,405.
  • Roofers in the retail industry earn an average salary of $32,189, the lowest of any industry.

Highest paying industries for roofers

Rank
ascdesc
Industry
ascdesc
Average Salary
ascdesc
Hourly Rate
ascdesc
1Professional$36,984$17.78
2Construction$36,405$17.50
3Insurance$35,769$17.20
4Manufacturing$34,854$16.76
5Retail$32,189$15.48

High Paying Roofer Jobs

Roofer salary trends

The average roofer salary has risen by $7,294 over the last ten years. In 2014, the average roofer earned $31,000 annually, but today, they earn $38,294 a year. That works out to a 15% change in pay for roofers over the last decade.

Compare roofer salaries for cities or states with the national average over time.

Average roofer salary over time

Compare roofer salaries for individual cities or states with the national average.

  • National Average
  • Columbus, OH

Roofer salary by year

Year
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
% Change
ascdesc
2025$38,300$18.41+3.4%
2024$37,000$17.79+5.1%
2023$35,100$16.89+2.5%
2022$34,200$16.46+3.1%
2021$33,200$15.95+2.8%

Recently added roofer salaries

Company
ascdesc
Job
ascdesc
Location
ascdesc
Date Added
ascdesc
Salary
ascdesc
Centimark CorporationRoofersDetroit, MI12/16/2024$33,392
Local Sales Network, LLPRoofing, Decks, Porches, ETC. RepairsSparta, TN12/16/2024$27,027
Bartholomew Consolidated School CorporationRoofer/CarpenterHope, IN12/13/2024$47,333
The Durable Slate CompanyRoofing LaborerColumbus, OH12/13/2024$41,740
Newark Board of EducationRoofer (Nboe)Newark, NJ12/13/2024$107,650
JAYA's Resources LLCRooferBroad Brook, CT12/12/2024$52,175
Owens Corning Inc.Roofing JuniorPortland, OR12/11/2024$54,784
Centimark CorporationRoofersSacramento, CA12/11/2024$45,914
Centimark CorporationFoam and Coating RoofersPhoenix, AZ12/11/2024$35,479
Tradesmen International, LLCRooferHarrisburg, PA12/11/2024$62,610

Roofer salary FAQs

Search for roofer jobs

Loading...
Loading...

Browse construction and extraction jobs