Roofer Salary (2025) β National Average Pay
Here is what roofers earn across the United States, broken down by experience level, union status, and state. All figures reflect base pay before overtime, bonuses, or benefits.
Roofer Pay by Experience Level
Your pay as a roofer depends heavily on where you are in your career. Apprentices start at the lower end, but wages climb quickly as you gain experience and credentials.
| Experience Level | Hourly Rate | Annual Salary |
|---|---|---|
| Apprentice | $13.20/hr | $27,500/yr |
| Journeyman | $22/hr | $45,800/yr |
| Master | $28.60/hr | $59,500/yr |
| Foreman | $30.80/hr | $64,100/yr |
Apprentice
Hourly
$13.20
Annual
$27,500
Journeyman
Hourly
$22
Annual
$45,800
Master
Hourly
$28.60
Annual
$59,500
Foreman
Hourly
$30.80
Annual
$64,100
Union vs. Non-Union Pay
Union roofers consistently out-earn their non-union peers. The gap widens further when you factor in pension contributions, healthcare, and other benefits that most union contracts include.
Union vs. Non-Union Pay
Average hourly rate for roofers
Union roofers earn $4.62/hr more (21.6% premium)
Roofer Salary by Specialty
Not all roofer roles pay the same. Hereβs how estimated pay varies by specialization, based on the national median.
| Specialty | Est. Hourly | Est. Annual | vs. Median |
|---|---|---|---|
Roofing Estimator | $25.30/hr | $52,700 | +15% |
Metal Roofing Installer | $23.76/hr | $49,500 | +8% |
Commercial Roofer Manufacturer Certifications (GAF, Carlisle, Firestone) | $23.10/hr | $48,100 | +5% |
Residential Roofer | $19.80/hr | $41,200 | -10% |
Roofing Estimator
+15%$25.30/hr
$52,700/yr
Metal Roofing Installer
+8%$23.76/hr
$49,500/yr
Commercial Roofer
+5%$23.10/hr
$48,100/yr
Residential Roofer
-10%$19.80/hr
$41,200/yr
Roofer Salary by State
Roofer pay varies significantly by state. Cost of living, union presence, and local demand all play a role. Click any state to see the full breakdown.
| # | State | Median Hourly | Median Annual | Jobs | Growth |
|---|---|---|---|---|---|
| 1 | Hawaii | $30.16/hr | $62,700 | 626 | +2.0% |
| 2 | New York | $29/hr | $60,300 | 8,613 | +2.0% |
| 3 | California | $28.34/hr | $58,900 | 15,660 | +3.0% |
| 4 | Massachusetts | $27.84/hr | $57,900 | 3,445 | +2.5% |
| 5 | Alaska | $27.50/hr | $57,200 | 470 | +2.5% |
| 6 | Illinois | $26.96/hr | $56,100 | 6,577 | +1.5% |
| 7 | Washington | $26.40/hr | $54,900 | 3,915 | +3.5% |
| 8 | Connecticut | $25.30/hr | $52,600 | 1,723 | +2.0% |
| 9 | New Jersey | $25.30/hr | $52,600 | 4,385 | +2.0% |
| 10 | Maryland | $24.20/hr | $50,300 | 2,662 | +2.5% |
| 11 | Colorado | $23.76/hr | $49,400 | 2,975 | +3.5% |
| 12 | Oregon | $23.76/hr | $49,400 | 2,036 | +3.0% |
| 13 | Minnesota | $23.10/hr | $48,000 | 2,819 | +2.5% |
| 14 | Nevada | $23.10/hr | $48,000 | 1,566 | +4.5% |
| 15 | Pennsylvania | $23.10/hr | $48,000 | 6,264 | +2.0% |
| 16 | Rhode Island | $23.10/hr | $48,000 | 470 | +2.0% |
| 17 | Delaware | $22.44/hr | $46,700 | 470 | +2.5% |
| 18 | New Hampshire | $22.44/hr | $46,700 | 626 | +2.5% |
| 19 | Virginia | $22.44/hr | $46,700 | 3,915 | +2.5% |
| 20 | Florida | $21.90/hr | $45,600 | 10,179 | +5.0% |
| 21 | Arizona | $21.56/hr | $44,800 | 3,602 | +4.0% |
| 22 | Michigan | $21.56/hr | $44,800 | 4,698 | +1.5% |
| 23 | Texas | $21.56/hr | $44,800 | 13,311 | +4.0% |
| 24 | Vermont | $21.56/hr | $44,800 | 313 | +2.0% |
| 25 | Wisconsin | $21.12/hr | $43,900 | 2,819 | +2.0% |
| 26 | Maine | $20.90/hr | $43,500 | 626 | +2.0% |
| 27 | North Dakota | $20.90/hr | $43,500 | 470 | +3.0% |
| 28 | Ohio | $20.90/hr | $43,500 | 5,951 | +1.5% |
| 29 | Utah | $20.90/hr | $43,500 | 1,566 | +4.5% |
| 30 | Indiana | $20.46/hr | $42,600 | 3,445 | +2.5% |
| 31 | Missouri | $20.46/hr | $42,600 | 3,132 | +2.0% |
| 32 | Georgia | $20.24/hr | $42,100 | 5,011 | +3.5% |
| 33 | Louisiana | $20.24/hr | $42,100 | 2,506 | +2.0% |
| 34 | North Carolina | $20.24/hr | $42,100 | 4,698 | +3.5% |
| 35 | Wyoming | $20.24/hr | $42,100 | 313 | +2.5% |
| 36 | Idaho | $19.80/hr | $41,200 | 940 | +4.0% |
| 37 | Iowa | $19.80/hr | $41,200 | 1,566 | +2.0% |
| 38 | Montana | $19.80/hr | $41,200 | 470 | +3.0% |
| 39 | Nebraska | $19.80/hr | $41,200 | 940 | +2.0% |
| 40 | Tennessee | $19.80/hr | $41,200 | 3,445 | +3.0% |
| 41 | Kansas | $19.58/hr | $40,700 | 1,409 | +1.5% |
| 42 | New Mexico | $19.36/hr | $40,300 | 783 | +2.0% |
| 43 | Kentucky | $19.14/hr | $39,800 | 2,192 | +1.5% |
| 44 | South Carolina | $18.92/hr | $39,400 | 2,349 | +3.5% |
| 45 | Alabama | $18.70/hr | $38,900 | 2,349 | +1.0% |
| 46 | Oklahoma | $18.70/hr | $38,900 | 1,879 | +2.0% |
| 47 | South Dakota | $18.70/hr | $38,900 | 470 | +2.5% |
| 48 | West Virginia | $18.04/hr | $37,500 | 783 | +0.0% |
| 49 | Arkansas | $17.54/hr | $36,500 | 1,409 | +0.5% |
| 50 | Mississippi | $16.60/hr | $34,500 | 1,253 | +0.0% |
Hawaii
626 jobs
$30.16/hr
$62,700/yr
New York
8,613 jobs
$29/hr
$60,300/yr
California
15,660 jobs
$28.34/hr
$58,900/yr
Massachusetts
3,445 jobs
$27.84/hr
$57,900/yr
Alaska
470 jobs
$27.50/hr
$57,200/yr
Illinois
6,577 jobs
$26.96/hr
$56,100/yr
Washington
3,915 jobs
$26.40/hr
$54,900/yr
Connecticut
1,723 jobs
$25.30/hr
$52,600/yr
New Jersey
4,385 jobs
$25.30/hr
$52,600/yr
Maryland
2,662 jobs
$24.20/hr
$50,300/yr
Colorado
2,975 jobs
$23.76/hr
$49,400/yr
Oregon
2,036 jobs
$23.76/hr
$49,400/yr
Minnesota
2,819 jobs
$23.10/hr
$48,000/yr
Nevada
1,566 jobs
$23.10/hr
$48,000/yr
Pennsylvania
6,264 jobs
$23.10/hr
$48,000/yr
Rhode Island
470 jobs
$23.10/hr
$48,000/yr
Delaware
470 jobs
$22.44/hr
$46,700/yr
New Hampshire
626 jobs
$22.44/hr
$46,700/yr
Virginia
3,915 jobs
$22.44/hr
$46,700/yr
Florida
10,179 jobs
$21.90/hr
$45,600/yr
Arizona
3,602 jobs
$21.56/hr
$44,800/yr
Michigan
4,698 jobs
$21.56/hr
$44,800/yr
Texas
13,311 jobs
$21.56/hr
$44,800/yr
Vermont
313 jobs
$21.56/hr
$44,800/yr
Wisconsin
2,819 jobs
$21.12/hr
$43,900/yr
Maine
626 jobs
$20.90/hr
$43,500/yr
North Dakota
470 jobs
$20.90/hr
$43,500/yr
Ohio
5,951 jobs
$20.90/hr
$43,500/yr
Utah
1,566 jobs
$20.90/hr
$43,500/yr
Indiana
3,445 jobs
$20.46/hr
$42,600/yr
Missouri
3,132 jobs
$20.46/hr
$42,600/yr
Georgia
5,011 jobs
$20.24/hr
$42,100/yr
Louisiana
2,506 jobs
$20.24/hr
$42,100/yr
North Carolina
4,698 jobs
$20.24/hr
$42,100/yr
Wyoming
313 jobs
$20.24/hr
$42,100/yr
Idaho
940 jobs
$19.80/hr
$41,200/yr
Iowa
1,566 jobs
$19.80/hr
$41,200/yr
Montana
470 jobs
$19.80/hr
$41,200/yr
Nebraska
940 jobs
$19.80/hr
$41,200/yr
Tennessee
3,445 jobs
$19.80/hr
$41,200/yr
Kansas
1,409 jobs
$19.58/hr
$40,700/yr
New Mexico
783 jobs
$19.36/hr
$40,300/yr
Kentucky
2,192 jobs
$19.14/hr
$39,800/yr
South Carolina
2,349 jobs
$18.92/hr
$39,400/yr
Alabama
2,349 jobs
$18.70/hr
$38,900/yr
Oklahoma
1,879 jobs
$18.70/hr
$38,900/yr
South Dakota
470 jobs
$18.70/hr
$38,900/yr
West Virginia
783 jobs
$18.04/hr
$37,500/yr
Arkansas
1,409 jobs
$17.54/hr
$36,500/yr
Mississippi
1,253 jobs
$16.60/hr
$34,500/yr
Frequently Asked Questions
Roofer salaries in the United States vary based on experience, certifications, and whether you work union or non-union. Entry-level roofers typically earn around 60-70% of the median wage, while experienced professionals and those with master-level credentials can earn 25-50% above the median.
Entry-level roofers in the United States typically start at the lower end of the pay range, which reflects apprentice or helper-level positions. As you gain experience and complete your training program, your pay increases significantly within the first 2-3 years.
Yes. Union roofers earn 15-30% more per hour on average than their non-union counterparts. When you factor in benefits like pensions, healthcare, and annuity contributions, the total compensation gap is even wider. However, union availability varies significantly by region.
The path to becoming a fully qualified roofer depends on the route you take. Apprenticeship programs typically last 3-5 years and combine on-the-job training with classroom instruction. Trade school programs can be completed in 6-24 months, though you will still need field experience to reach journeyman level.
Roofer work offers solid pay, strong job security, and doesn't require a four-year degree. The national job outlook shows steady demand, and the ongoing skilled labor shortage means qualified roofers have strong bargaining power. The work can be physically demanding, but many professionals find the trade rewarding and well-compensated.
Certifications can significantly boost a roofer's earning potential. Industry-recognized credentials, advanced specializations, and safety certifications all help you stand out to employers and command higher hourly rates. Master-level licenses typically result in the biggest pay increases.
Sources & Methodology
Salary data sourced from the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) program. Data reflects May 2024 estimates, the most recent available. Figures represent base pay before overtime, bonuses, or benefits.