Skip to main content

Roofer Careers & Salary Information

Roofers install and repair roofs using shingles, metal, membrane, and other materials. The work is seasonal in some regions, but skilled roofers stay busy year-round and can earn well above average for the construction industry.

National Salary Overview

Median Annual

$45,800

$22/hr

Entry Level

$31,100

$14.96/hr

Experienced

$57,200

$27.50/hr

Top 10%

$70,900

$34.10/hr

Roofer Specialties

Roofers can specialize in different areas, each with its own pay scale and career path.

Commercial Roofer

Installs flat and low-slope roofing systems on commercial buildings using TPO, EPDM, modified bitumen, and built-up roofing. Larger projects with better pay than residential.

$23.10/hr($48,100/yr)+5%
Manufacturer Certifications (GAF, Carlisle, Firestone)

Residential Roofer

Installs and replaces shingles, underlayment, and flashing on houses. High volume of work, especially after storms.

$19.80/hr($41,200/yr)-10%

Metal Roofing Installer

Installs standing seam and metal panel roofing systems on commercial and high-end residential projects. Growing specialty with good margins.

$23.76/hr($49,500/yr)+8%

Roofing Estimator

Measures roofs, calculates materials, and bids jobs for roofing contractors. Transitions experienced roofers off the roof and into a higher-earning office role.

$25.30/hr($52,700/yr)+15%

Explore Roofer Topics

Roofer Salary by State

Click any state to see detailed salary data, top-paying cities, and union vs. non-union breakdowns.

Frequently Asked Questions