Skip to main content
TRADEWAGES

Updated May 2026 · BLS OEWS 2024

How to Become a Roofer (2024)

Construction · 2-year apprenticeship · SOC 47-2181

D
48/100

Roofers earn a national median of $56,189 per 2024 BLS data, with the 90th percentile reaching $97,200 in Minneapolis. The standard path is a 2-year registered apprenticeship — paid from day one, no four-year degree required.

$47,750
Apprentice Pay
$56,189
Journeyman Median
$97,200
Top 10% Earn
2 years
Apprenticeship

What Does a Roofer Do?

Roofers install and repair roofs using shingles, asphalt, metal, rubber membrane, and other materials to make buildings waterproof.

Day-to-Day Responsibilities

  • Inspect roofs to determine repair or replacement needs
  • Install roofing materials (shingles, membrane, metal panels)
  • Apply waterproofing and insulation materials
  • Remove old roofing materials
  • Install flashing and vents

The Path: How to Become a Roofer

  1. 1

    Finish high school or earn a GED

    Most apprenticeships require a high school diploma or GED. Strong math (especially algebra and geometry) and reading skills matter for trade exams and blueprint work.
  2. 2

    Find a registered apprenticeship

    Search apprenticeship.gov for registered programs in your area. Programs are sponsored by unions, contractor associations, or individual employers. Application windows are usually annual.
  3. 3

    Complete the 2-year apprenticeship

    Apprentices spend roughly 4000+ hours on the job paired with a journeyman, plus 144 classroom hours per year. Pay starts around $47,750 and steps up each year — see the timeline below.
  4. 4

    Pass the journeyman exam

    Most states require a written + practical exam to earn the journeyman license. The exam covers code knowledge, safety, and practical work scenarios. Pass rates vary 50-80% on the first attempt.
  5. 5

    Earn certifications and (optionally) the master license

    Layer on specialty certifications (OSHA 10/30-Hour) to access higher-paying work. Most states offer a master license after 2-4 additional years of journeyman experience — required for independent contracting in many states.
  6. 6

    Climb to the top decile

    Top earners ($97,200 in Minneapolis) typically reach the 90th percentile through specialization, foreman/supervisor roles, union membership, or running a small contracting business.

Roofer Apprentice Pay Timeline

Hourly wage progression based on industry-standard apprenticeship pay schedules. Actual rates vary by local union or contractor agreement.

YearStageHourlyAnnual (2,080 hr)% of Journeyman
Year 1Apprentice$50/hr$104,000185%
Year 2Pre-journeyman$75/hr$156,000278%
JourneymanLicensed$27/hr$56,189100%
Master / Top 10%Specialist / Foreman$47/hr$97,200173%

Required Certifications & Licenses

  • OSHA 10/30-Hour
  • NRCA ProCertification
  • Manufacturer certifications (GAF, CertainTeed)
  • Fall protection certification

Skills You'll Need to Build

Roofing material installationWaterproofingFlashing installationRoof inspectionSafety equipment use

Work Environment

Roofers work outdoors on rooftops in all weather conditions. Physically demanding and dangerous, high risk of falls and heat exposure. Seasonal in cold climates.

Job Outlook

Steady demand driven by roof replacements and storm damage repairs. Commercial roofing (TPO, EPDM membrane) is a growing specialty.

Source: BLS Occupational Outlook Handbook.

Roofer Pay by City

The highest-paying metros for roofers, with cost-of-living-adjusted pay so you can compare real take-home.

CityMedianTop 10%Grade
Minneapolis, MN$79,040$97,200C
New York, NY$74,470$114,330D
San Francisco, CA$74,020$99,210D
Boston, MA$70,710$99,080D
Chicago, IL$69,570$104,800C
Los Angeles, CA$62,860$86,490D
Seattle, WA$62,110$104,000D
Detroit, MI$60,590$78,330C
Philadelphia, PA$59,280$85,950D
Portland, OR$59,160$88,510D

See all 29 cities for Roofers →

Frequently Asked Questions

Most roofers complete a 2-year registered apprenticeship — typically 4000+ hours of paid on-the-job training plus 144 classroom hours per year. After completing the apprenticeship and passing the journeyman exam, you can work independently. Master-level certification (where applicable) usually takes another 2-4 years of journeyman experience.

No. Roofers do not require a four-year college degree. The standard credential is a journeyman license earned through a paid apprenticeship registered with the U.S. Department of Labor at https://www.apprenticeship.gov/. Some workers complete a 1- or 2-year certificate at a community or trade college before applying — but the journeyman license is what employers actually require.

Roofer apprentices typically start at $47,750 per year (10th percentile) and progress upward each year of the apprenticeship. By year 2, pay usually reaches the 50th percentile around $56,189. All training is paid — apprentices are W-2 employees of contractors or unions, not students paying tuition.

Common roofer certifications include: OSHA 10/30-Hour; NRCA ProCertification; Manufacturer certifications (GAF, CertainTeed); Fall protection certification. Most states also require a journeyman license; some have a separate master license for independent work.

Roofers earn a national median of $56,189 (Trade Pay Score grade D), wages have grown 2% over the past 5 years, and the BLS counts roughly 54,380 roofer jobs nationwide. The work is physically demanding and the apprenticeship is real, but the trade clears the bar for living-wage, debt-free career entry.

The U.S. Department of Labor maintains a searchable database of registered apprenticeship programs at https://www.apprenticeship.gov/. Local building trades councils, IBEW/UA/IUPAT/IBB union halls, and trade school career offices also place candidates directly. Most apprenticeships have one open application window per year — check listings early.

Wage figures from BLS OEWS 2024. Apprentice pay schedules from industry-standard registered programs. Career outlook from BLS Occupational Outlook Handbook 2032 projections.