Roofer Salary Guide

Roofers install, repair and maintain roofs on residential and commercial buildings. They assess roof conditions, select materials, remove old roofing, apply shingles or membrane systems, ensure waterproofing, and follow safety and building-code requirements.

What is the average Roofer salary?

Entry Level

$35,000 - $45,000 per year

Mid Level

$45,000 - $65,000 per year

Senior Level

$65,000 - $95,000+ per year

How does Roofer salary grow with experience?

$30,000 - $40,000 per year
0
$35,000 - $50,000 per year
1
$45,000 - $65,000 per year
3
$60,000 - $80,000 per year
5
$70,000 - $100,000+ per year+
10+
Base (min)
Top of range (max)
Max: $100k

Roofer salary by location

New York City, NY$50,000 - $90,000 per year
Los Angeles, CA$45,000 - $85,000 per year
Chicago, IL$40,000 - $75,000 per year
Dallas-Fort Worth, TX$38,000 - $70,000 per year
San Francisco Bay Area, CA$55,000 - $95,000 per year
Base (min)
Top of range (max)

What factors affect a Roofer's salary?

  • Geographic location and local construction demand
  • Specialized skills and certifications (e.g., commercial roofing, solar integration, manufacturer certifications)
  • Union membership and prevailing wage projects
  • Type of employer (residential contractor vs. commercial roofing firm) and project complexity
  • Experience level and supervisory or estimating responsibilities

Frequently Asked Questions About Roofer Salaries

What does a roofer earn on average?

Average roofer pay in the U.S. varies by experience: entry-level $35,000–$45,000, mid-level $45,000–$65,000, and senior roofers $65,000–$95,000 per year.

How does location affect roofer pay?

Location impacts wages significantly—urban areas and regions with high construction costs (e.g., San Francisco, New York) typically pay higher ranges due to demand and cost of living.

What skills increase a roofer's salary?

Specialized skills like commercial flat-roof systems, solar panel integration, certifications (OSHA, manufacturer warranties), and supervisory experience can increase pay substantially.

Do roofers earn more with certifications or union membership?

Yes. Manufacturer certifications, safety training, and union membership often lead to higher hourly rates, better benefits, and more consistent work, boosting total compensation.

Earn what you're worth as a Roofer

A strong resume gets you to the negotiation table. Build one tailored to your role and level.

Build Your Resume Now

Explore Related Salary Guides

See how salaries compare across similar roles in the same field.