How to Become a Roofer: Training, Salary & Apprenticeships Explained

Trade Career How-To Guides / How to Become a Roofer

Updated December 2025

Quick Answer: How Do You Become a Roofer?

To become a roofer, you typically start on a roofing crew as a helper, learn tear-off and installation procedures, and build safety and layout skills for shingles, metal, tile, or flat roofing systems.

Most roofers learn the trade on the job, progressing from ground work and material staging to installation and detail work. Apprenticeships and training programs can help you move faster into commercial systems, foreman roles, and specialty installs.

  • Fastest path: Entry-level roofer/helper role with strong safety training, then rapid skill-building on active projects.
  • Best “earn while you learn” path: Employer or union training track (often 2–3 years) with structured progression and safety standards.
  • What you’ll learn: Fall protection, roof layout, flashing and penetrations, shingle/metal/low-slope systems, underlayment, and leak troubleshooting.
  • What you can earn: Pay varies by system type (commercial flat roofing often pays more) and region. Use the salary-by-state table below to compare estimates.
  • Best next step: Scroll to Roofing Training & Apprenticeships to find programs and openings by state.

How to Apply for Roofing Training School, What to Expect, and Why It’s a Great Career Choice

Trade School Dudes Logo watermark

If you enjoy working outdoors, staying active, and seeing your work make a visible impact on homes and buildings, roofing could be the perfect career for you. Roofers install, repair, and maintain the structures that protect everything beneath them. The roofing industry offers consistent demand, excellent earning potential, and opportunities to advance into supervision or business ownership. This guide explains how to apply to a roofing training program, what to expect during training, how to pay for it, and why roofing is a reliable and rewarding career path.

What Does a Roofer Do?

Roofers are skilled tradespeople who specialize in constructing and repairing roofs using a variety of materials. Their work combines technical precision, physical endurance, and safety awareness. Depending on the type of roof and project, roofers may work on residential homes, commercial buildings, or industrial facilities. Common duties include:

  • Installation: Laying shingles, metal panels, tiles, or membranes to create watertight, durable roofing systems.
  • Repair and Maintenance: Replacing damaged sections, sealing leaks, and performing regular inspections to maintain roof integrity.
  • Roof Preparation: Measuring, cutting, and installing underlayment and insulation to ensure roofs are properly supported and weather-resistant.
  • Safety Setup: Setting up scaffolding, harnesses, and barriers to ensure safe working conditions on high or sloped surfaces.
  • Cleanup and Finishing: Removing old roofing materials and cleaning up debris after installations to complete each project professionally.

Step 1: Research Roofing Training Schools and Apprenticeship Programs

While many roofers start as helpers and learn on the job, formal training or an apprenticeship can help you develop skills faster and increase your earning potential. Here’s what to consider when researching programs:

  • Accreditation: Choose a program recognized by organizations such as the National Roofing Contractors Association (NRCA) or the National Center for Construction Education and Research (NCCER). Accreditation ensures high-quality training and employer recognition.
  • Program Length: Roofing training programs typically last 3 to 6 months for trade school certificates, while union apprenticeships last 3 to 4 years and include paid on-the-job experience.
  • Curriculum: Look for a curriculum that covers roofing materials, installation methods, safety procedures, blueprint reading, and weatherproofing techniques.
  • Hands-On Training: A strong program includes extensive field practice. Students gain real-world experience installing and repairing various roofing systems under expert supervision.
  • Job Placement Assistance: Many schools and unions offer job placement help after graduation, connecting you directly with roofing contractors and construction firms.

Step 2: Meet the Basic Requirements

Before applying to a roofing program or apprenticeship, you’ll need to meet a few minimum qualifications:

  • Age: Applicants are typically required to be at least 18 years old to work on construction sites.
  • Education: A high school diploma or GED is preferred. Courses in math, geometry, and shop can be useful for understanding measurements and material estimates.
  • Physical Fitness: Roofing requires strength, balance, and endurance. You’ll need to be comfortable working on ladders, scaffolds, and sloped surfaces.
  • Driver’s License: Many roofing jobs require a valid driver’s license for transportation between job sites.
  • Drug and Background Check: Some programs and employers require drug screening or background checks to ensure safety compliance.

Step 3: Apply to a Roofing Training Program

Once you’ve selected a program that fits your needs, you can start the application process. While requirements may vary, most programs include the following steps:

  • Application Form: Complete an application online or in person, providing your contact details, education history, and interest in the roofing trade.
  • Proof of Education and ID: Provide documentation of your high school diploma or GED, along with a valid photo ID.
  • Physical Exam: Some schools or unions require a physical fitness assessment to ensure you can safely handle the physical demands of roofing work.
  • Interview or Orientation: Attend an interview or orientation session where you can learn more about program expectations, training schedules, and career opportunities.

Step 4: Complete Roofing Training

Your training will combine classroom instruction with hands-on experience to prepare you for real roofing projects. This blend of theory and practice ensures you’re ready for the job site from day one.

Classroom Instruction

Classroom lessons focus on roofing techniques, safety practices, and industry standards. Common subjects include:

  • Roofing Materials: Study different materials such as asphalt shingles, metal, tile, and single-ply membranes, learning how to select the right one for each project.
  • Blueprint Reading: Learn to interpret construction plans to determine material needs, slope angles, and installation sequences.
  • Weatherproofing and Insulation: Understand how to properly seal, flash, and insulate roofing systems for long-term durability and energy efficiency.
  • Safety and OSHA Standards: Study fall protection, ladder safety, and proper tool use to prevent accidents and injuries on the job.

Hands-On Training

Field training provides practical experience in roof installation and repair. Under supervision, you’ll practice techniques and develop real-world confidence.

  • Shingle and Metal Roof Installation: Learn to cut, align, and fasten materials on different roof types and pitches.
  • Flat Roof Systems: Gain experience installing built-up, rubber, and membrane systems commonly used on commercial buildings.
  • Repair and Maintenance: Practice diagnosing and fixing leaks, replacing damaged sections, and performing seasonal maintenance.

Step 5: Earn Certification and Start Working

After completing your training, you’ll be qualified to begin work as a professional roofer or roofing apprentice. Certification can boost your credibility and earning potential.

  • Journeyman Status: Completing a union apprenticeship or equivalent program qualifies you as a journeyman roofer, allowing you to work independently or train others.
  • Manufacturer Certifications: Many roofing material manufacturers offer certification courses that allow you to specialize in specific products and systems.
  • Career Opportunities: Roofers can find employment with roofing contractors, general construction firms, or even start their own roofing businesses. Experienced roofers may advance into estimator, supervisor, or foreman roles.

How to Pay for Roofing Training

Roofing training is affordable compared to college degrees, and many programs offer financial assistance or paid on-the-job learning. Common ways to fund your education include:

  • Apprenticeship Wages: Most roofing apprenticeships are paid positions, allowing you to earn while you learn.
  • Financial Aid: Accredited trade schools may qualify for federal or state aid. Complete the Free Application for Federal Student Aid (FAFSA) to explore available grants or loans.
  • Union Sponsorship: Many local roofing unions cover the cost of training and provide tools and materials for accepted apprentices.
  • Scholarships: Roofing industry organizations like the National Roofing Contractors Association (NRCA) and local trade associations offer scholarships for aspiring roofers.
  • Veterans Benefits: Veterans may use GI Bill benefits to cover the cost of trade school or apprenticeship training in the roofing industry.

Roofing Salaries by State

Roofing pay can vary a lot depending on where you live. Use this state-by-state breakdown to compare average hourly wage, weekly pay, monthly income, and annual salary for roofing across the United States.

Salary estimates are based on aggregated data from publicly available wage sources, including state-level labor datasets, employer-reported estimates, and trade industry compensation data. Primary sources include the U.S. Bureau of Labor Statistics (BLS), State Labor Departments, and union wage scales and collective bargaining agreements (where available). Data reflects the most recently available wage releases at the time of publication.

How these Roofing salary estimates are calculated: Hourly wage figures are based on the most recent U.S. Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics for roofers, supplemented with state labor department wage data and published union wage scales where available. Weekly pay assumes a standard 40-hour work week. Annual salary estimates are calculated using 2,080 work hours per year, and monthly pay is derived by dividing the annual estimate by 12. These figures represent typical earnings and may vary based on experience level, system specialization (residential vs commercial roofing), overtime, seasonality, and regional demand.

Top 10 Highest Paying States for Roofing (Hourly)

Showing the top 10 states by average hourly wage.

Complete Roofing Salary Table by State

State Hourly Wage Weekly Pay Monthly Pay Annual Salary
Washington $27.73 $1,109 $4,807 $57,678
New York $26.92 $1,077 $4,666 $55,994
Massachusetts $26.88 $1,075 $4,659 $55,910
Alaska $26.56 $1,062 $4,604 $55,245
Vermont $26.28 $1,051 $4,555 $54,662
North Dakota $26.17 $1,047 $4,536 $54,434
Oregon $26.15 $1,046 $4,533 $54,392
Colorado $26.03 $1,041 $4,512 $54,142
Hawaii $25.77 $1,031 $4,462 $53,542
Nevada $25.34 $1,014 $4,392 $52,699
New Jersey $25.27 $1,011 $4,380 $52,562
Wisconsin $25.15 $1,006 $4,359 $52,312
Pennsylvania $25 $1,000 $4,333 $52,000
Delaware $24.97 $999 $4,328 $51,938
South Dakota $24.95 $998 $4,325 $51,896
Virginia $24.77 $991 $4,295 $51,542
California $24.68 $987 $4,278 $51,334
Minnesota $24.52 $981 $4,250 $51,002
Rhode Island $24.52 $981 $4,250 $51,002
New Hampshire $24.38 $975 $4,226 $50,710
Maryland $24.34 $974 $4,219 $50,627
New Mexico $24.30 $972 $4,212 $50,544
Illinois $24.30 $972 $4,212 $50,544
Maine $24.29 $972 $4,210 $50,523
Wyoming $24.14 $966 $4,184 $50,211
Nebraska $23.98 $959 $4,157 $49,878
Indiana $23.94 $958 $4,150 $49,795
Connecticut $23.93 $957 $4,148 $49,774
Ohio $23.92 $957 $4,146 $49,754
Mississippi $23.84 $954 $4,132 $49,587
Idaho $23.71 $948 $4,110 $49,317
Iowa $23.68 $947 $4,105 $49,254
Missouri $23.65 $946 $4,099 $49,192
Arizona $23.52 $941 $4,077 $48,922
Texas $23.52 $941 $4,077 $48,922
South Carolina $23.44 $938 $4,063 $48,755
Oklahoma $23.35 $934 $4,047 $48,568
Montana $23.23 $929 $4,027 $48,318
Utah $23.07 $923 $3,999 $47,986
North Carolina $23.04 $922 $3,994 $47,923
Tennessee $23.02 $921 $3,990 $47,882
Alabama $22.99 $920 $3,985 $47,819
Kansas $22.69 $908 $3,933 $47,195
Michigan $22.26 $890 $3,858 $46,301
Kentucky $22.20 $888 $3,848 $46,176
Louisiana $21.92 $877 $3,799 $45,594
Georgia $21.69 $868 $3,759 $45,115
Arkansas $21.33 $853 $3,697 $44,366
West Virginia $20.22 $809 $3,505 $42,058
Florida $19.66 $786 $3,408 $40,893

Union vs Non-Union Roofing Apprenticeships

Roofing varies a lot by system: residential shingles, metal, tile, and commercial low-slope systems (TPO/EPDM/modified bitumen/built-up). Unionized roofing is more common in commercial settings in some regions, while non-union roofing dominates residential and local contractor markets. The main differences come down to training standards, safety enforcement, and the type of roofing systems you’ll master.

Key Differences at a Glance

Category Union Apprenticeship Non-Union Apprenticeship
Typical Work Commercial low-slope systems, large projects Residential shingles/metal, repairs, small commercial
Training Structure More standardized; emphasis on systems and safety Varies; often learn fast on crews through repetition
Safety Standards Typically strict fall protection and jobsite procedures Varies widely; best companies are strict, weak ones are not
Pay Progression Step-based Merit/production-based; can rise quickly in strong crews
System Specialization Often deeper in commercial membranes and details Often broader across repairs, shingles, metal, flashing work
Job Placement Dispatch/hall or signatory contractor work Direct hire; depends on backlog and seasonality
Upfront Cost Often low training cost; tools/boots required Typically tools/boots required; training varies

Union Roofing Apprenticeships

Union roofing pathways often emphasize commercial systems where details matter: seams, penetrations, flashing, drains, and warranty-compliant installation. You’ll typically see stronger safety enforcement and more formal system training—valuable if you want long-term commercial work and foreman potential.

  • Structured progression and training on commercial roofing systems
  • Often stronger safety culture and standardized procedures
  • Access to larger projects with repeatable workflows
  • Clear pathway into lead/foreman roles on commercial crews

Non-Union Roofing Apprenticeships

Non-union roofing dominates residential and repair markets. You’ll often learn quickly: tear-off, decking, underlayment, flashing details, and leak troubleshooting. Strong companies teach clean detail work (valleys, chimneys, penetrations) and enforce safety; weak companies don’t. If you want to master repairs and residential systems, non-union is usually the main pipeline.

  • Fast entry and lots of hands-on repetition early
  • Strong path for residential, repair, and metal roofing skill sets
  • Opportunity to move into crew lead quickly if you produce and stay safe
  • Training quality varies—prioritize safety, flashing detail standards, and mentorship

Which Path Is Better?

Union is often strongest for commercial low-slope systems and structured training. Non-union is often strongest for residential variety and repair mastery. Either way, your long-term value comes from safety discipline, detail quality (flashing/penetrations), and being able to prevent leaks through correct system installation—not shortcuts.

Roofing Schools, Programs & Apprenticeships.

Browse Roofing programs listed on TradeSchoolDudes.com. Filter by state or search by program name to find training that matches your goals.

Program State Overview
Roofers Local Union No. 22 – Rochester New York Roofers Local Union No. 22 offers a structured, union-sponsored apprenticeship program designed to prepare individuals for long-term careers in the roofing and waterproofing industry across the greater Rochester region. Serving Livingston, Monroe, Ontario, Yates, and
Roofers and Waterproofers Local 241 New York Roofers and Waterproofers Local 241 offers a professional union career pathway for individuals seeking long-term, high-paying work in the roofing and waterproofing industry throughout New York’s Capital Region and surrounding Tri-Cities area. Local 241 represents
Roofers Local 74 Apprenticeship Program New York The United Union of Roofers, Waterproofers and Allied Workers Local Union No. 74 offers a structured, three-year registered apprenticeship program designed to train highly skilled roofing and waterproofing professionals for Western New York. Since 1962,
Roofers Local 8 Apprenticeship Program – Long Island City New York The United Union of Roofers, Waterproofers and Allied Workers Local Union No. 8 offers a comprehensive five-year registered apprenticeship program designed to prepare individuals for long-term careers in commercial roofing and waterproofing. Established in 1919,
New Mexico Roofer Apprenticeship Program New Mexico The New Mexico Roofer Apprenticeship Program is a state-registered apprenticeship designed to prepare individuals for long-term careers in the roofing and waterproofing industry. Sponsored by the New Mexico Roofing Contractors Association (NMRCA), this program combines
OR & SW Washington Roofers and Waterproofers Apprenticeship Program Oregon The OR & SW Washington Roofers and Waterproofers Apprenticeship Program provides certified union training for individuals seeking long-term careers in the roofing and waterproofing trades across Portland, Oregon and Southwest Washington. As regional growth continues,
Roofers & Waterproofers Local 44 Apprenticeship Program – Cleveland Ohio Roofers and Waterproofers Local 44 offers a high-quality, U.S. Department of Labor–registered apprenticeship program designed to prepare individuals for long-term careers in the roofing and waterproofing industry. This program is ideal for individuals with little
Chicago Roofers Joint Apprenticeship & Training Program Illinois The Chicago Roofers Joint Apprenticeship & Training Program is a long-standing, union-sponsored apprenticeship that prepares individuals for careers as professional roofers and waterproofers across Northern Illinois and Southern Wisconsin. Established in 1945 and jointly sponsored
Advanced Roofing ABC Roofing Apprenticeship Program Florida Advanced Roofing’s ABC Roofing Apprenticeship Program is a nationally accredited, employer-sponsored apprenticeship designed to train the next generation of commercial roofing professionals in South Florida. Launched in partnership with the Associated Builders and Contractors Institute
College for Technical Education – Lexington Kentucky The College for Technical Education (CTE) in Lexington, Kentucky is a long-established institution offering hands-on, career-focused training designed to prepare students for immediate employment in the skilled trades. With more than 15 years in operation,
Roofers Local 8 – Roofing Apprenticeship Program New York Roofing Apprenticeship Training (Union, Full-Time) Commercial & Residential Roofing Apprenticeship Waterproofing & Air Barrier Systems Training Pathway to Journeyperson Roofer Status The Roofers Local 8 Apprenticeship Program in New York State provides a comprehensive pathway
Advanced Roofing, Inc. – ABC Roofing Apprenticeship Program Florida Roofing Apprenticeship Training (Full-Time, On-the-Job) Commercial Roofing Mechanic Training Pathway to Roofing Mechanic II and Leadman Roles College-Credit-Eligible Roofing Apprenticeship The ABC Roofing Apprenticeship Program at Advanced Roofing, Inc. provides a structured, nationally accredited pathway
New Mexico Roofing Contractors Association – Roofer Apprenticeship Program New Mexico Roofer Apprenticeship Training (Full-Time, On-the-Job) Commercial and Residential Roofing Apprenticeship Pathway to Journeyman Roofer Certification The New Mexico Roofing Contractors Association (NMRCA) Roofer Apprenticeship Program provides paid, full-time training for individuals interested in beginning a
Roofers Local #188 – Roofing Apprenticeship Program West Virginia Roofing Apprenticeship Training (Full-Time, On-the-Job) Commercial and Residential Roofing Apprenticeship Pathway to Journeyman Roofer Status The Roofers Local #188 Apprenticeship Program provides full-time, paid training for individuals interested in beginning a career in the roofing
Roofers Local 143 Apprenticeship – Oklahoma City Oklahoma Roofers Local 143 offers a comprehensive apprenticeship program that trains individuals to become skilled union roofers prepared to work on large-scale commercial, industrial, and government projects. Apprentices are taught to work with a wide range
Associated Builders and Contractors of Wisconsin – Roofing Apprenticeship Wisconsin Roofing Apprenticeship (4-Year Program) Hands-on Residential and Commercial Roofing Training Pathway to Journeyman Roofer Certification The Roofing Apprenticeship Program through the Associated Builders and Contractors of Wisconsin (ABC WI) provides in-depth training in the installation,
Delaware Roofing Apprenticeship Program Delaware The Delaware Roofing Apprenticeship Program provides a comprehensive training pathway for individuals seeking long-term careers in the roofing and waterproofing trades. As one of the state’s recognized apprenticeship options, the program blends structured classroom instruction

Why You Should Get Into Roofing

When people think about stable, hands-on careers, roofing is often overlooked. But roofing is a skilled trade that offers steady demand, solid pay, and clear opportunities for growth. Roofers play a critical role in protecting homes, businesses, and commercial buildings, and their work is essential in every community. If you’re looking for a trade that rewards hard work, offers long-term job security, and doesn’t require a four-year degree, roofing is worth serious consideration.

Roofing: A Trade With Long-Term Demand

Roofs are a necessity for every building, and they wear out, sustain storm damage, and require regular replacement over time. Residential, commercial, and industrial properties all depend on skilled roofers to install, repair, and maintain roofing systems. As housing, commercial development, and infrastructure continue to expand, the need for experienced roofers remains consistent. This steady demand makes roofing one of the more reliable skilled trades.

The Pay: Roofing Offers Strong Earning Potential

Roofing provides competitive pay compared to many other hands-on careers. Entry-level roofers typically earn solid wages, while experienced roofers often see annual incomes in the $60,000 to $70,000 range. Those who specialize in commercial roofing, high-end residential projects, or complex systems like metal or flat roofing can earn more. Roofers who move into supervisory roles or operate their own businesses may reach higher income levels, especially when managing larger projects.

Minimal Schooling and Low Upfront Costs

One of the biggest advantages of roofing is how quickly you can enter the field. Many roofers start as helpers or apprentices and learn directly on the job. Formal training programs and certifications are available, but they are typically far more affordable and shorter than traditional college degrees. This allows new roofers to start earning income quickly without taking on significant student debt.

Flexibility and Business Ownership Opportunities

Roofing offers multiple career paths. Some roofers prefer steady employment with established companies, while others choose to work independently or start their own contracting businesses. With experience, licensing, and a strong reputation, roofing contractors can control their schedules, choose the types of projects they take on, and grow their businesses over time. This flexibility appeals to people who want more control over their careers.

Year-Round Work Opportunities

While roofing can be seasonal in certain regions, many companies operate year-round, especially in commercial roofing, maintenance, and emergency repair work. Roofers with skills in areas like metal roofing, flat roofing systems, or storm damage repair are often able to stay busy throughout the year. The more skills you develop, the easier it becomes to maintain consistent work.

Roofing Requires Skill and Problem-Solving

Roofing isn’t just physical labor—it requires planning, attention to detail, and problem-solving. Every roof is different, with varying materials, slopes, and structural conditions. Roofers must assess each job, choose appropriate materials, and install systems that perform safely and reliably. The work can be physically demanding and often takes place outdoors, but many roofers find satisfaction in completing complex projects and seeing tangible results from their efforts.

Clear Paths for Advancement

Roofing offers room to advance as you gain experience. Many roofers move into crew leadership, project management, estimating, or sales roles. Others build reputations as specialists or start their own companies. As skills and responsibility increase, so do earning potential and career stability, making roofing a trade where long-term growth is achievable.

Start a Career in Roofing

Roofing is a practical career choice for people who enjoy hands-on work and want reliable employment with opportunities to grow. Whether you plan to work for a company, specialize in a particular type of roofing, or eventually run your own business, the trade offers a clear path forward. With consistent demand and accessible entry points, roofing remains a solid option for building a stable, long-term career.