In 2026, roofers in Pennsylvania earn a median of $55,710 per year ($26.78/hr), according to BLS OEWS (May 2025). Pay rises with experience, license tier, and specialty. Last updated June 2026.
How much do roofers make in Pennsylvania in 2026?
Real pay data from real trades workers. Source: BLS OEWS May 2025 · Updated June 2026.
$55,710/yr
Median (50th percentile)
Half of Pennsylvania roofers earn between $47,320 and $62,370 per year.
Where this number sits on the path
Years 1–2
Apprentice / Helper
helper / trainee pay
Years 3–5+
Journeyman
$55,710/yr · this page
Years 7+
Foreman / Lead
premium over journeyman
Source: BLS OEWS May 2025
- Highest-paying state
- Illinois · $77,900
- Workers in Pennsylvania
- 3,830 (BLS 2025)
- Pay range (p25–p75)
- $47,320–$62,370
What do non-union roofers earn in Pennsylvania?
Non-union Roofer in Pennsylvania
$55,710/yr
25th–75th: $47,320/yr–$62,370/yr
≈ $72,423/yr total compbase + ~30% benefits (est., BLS ECEC)
Roofer is predominantly non-union in Pennsylvania. Pay varies based on employer, region within the state, and experience. BLS figures cover all roofers. Submit your salary →
Look up another trade or state
Roofer pay in Pennsylvania
The median roofer salary in Pennsylvania is $55,710 per year, which works out to roughly $26.78 per hour based on a standard 2,080-hour work year. That's a useful baseline, but the spread matters more than the midpoint — workers at the 25th percentile earn $47,320 ($22.75/hr), while those at the 75th percentile pull in $62,370 ($29.99/hr). That $15,050 gap between the bottom and top quartile reflects real differences in experience, employer type, and the kind of roofing work you specialize in.
Entry-level roofers — typically those in their first one to three years — tend to cluster near or below the 25th percentile at around $47,320 annually. At this stage, most work is residential, involving shingle tear-off and installation under close supervision. The jump from the 25th to the median is largely a function of time on the roof and the ability to work independently on a full range of systems, including flat, low-slope, and metal applications.
Experienced roofers who have mastered commercial flat roofing — TPO, EPDM, and modified bitumen — consistently earn closer to the 75th percentile of $62,370 ($29.99/hr) and above. Commercial work tends to pay better than residential because the scope is larger, the liability is higher, and employers need people who can read plans, manage material deliveries, and lead a small crew. If you're still doing only shingle work after five years, moving into commercial systems is one of the fastest ways to push your hourly rate up.
Overtime is a significant income factor in roofing. Pennsylvania summers are busy, and a roofer who puts in 10 to 15 hours of overtime per week from May through October can add thousands of dollars to their annual take-home pay beyond what the BLS figure captures. BLS OEWS data reflects base wages reported by employers — it does not include overtime premiums, bonuses, or per-diem allowances for travel work. That means the real top-of-range for a productive commercial roofer working heavy overtime is higher than the $62,370 figure shown here.
Geography within Pennsylvania shapes pay as well. The Philadelphia metro area and the Pittsburgh region tend to support higher wages than rural central Pennsylvania, partly because of higher commercial construction volume and partly because of the cost of living and the competition for skilled workers. A roofer working in Bucks County or Allegheny County is generally better positioned to negotiate a higher rate than one working in a rural county where the local market has fewer large contractors.
Apprenticeship programs — typically three years for roofing — provide structured pay increases tied to skill milestones. Starting pay in an apprenticeship often comes in below the 25th percentile, but graduates generally enter the journeyman market at or above the median. Some workers may be covered by a collective bargaining agreement — check with your local for current rates.
Specialty certifications can also move your pay. Manufacturers like Firestone, GAF, and Johns Manville offer certified installer programs for their commercial membrane systems. Contractors who hold these certifications can charge more for jobs and are more likely to pay their crews accordingly. Getting certified on one or two major flat-roof systems is a straightforward way to differentiate yourself and justify a higher hourly rate when changing employers.
The data on this page comes from the BLS Occupational Employment and Wage Statistics (OEWS) survey, May 2025. It covers workers classified under the Roofers occupational code in Pennsylvania and represents employer-reported wage data across multiple firm sizes and sectors.
All figures: BLS OEWS May 2025.
Recent submissions
First submission goes here
Your metro · years · union or non-union
$—
Be the first roofer in Pennsylvania to share your pay. We start with the BLS — workers like you fill in the rest.
How Pennsylvania compares
Roofer median by state
Other trades in Pennsylvania
Median pay by trade
About this data
Wages come from the U.S. Bureau of Labor Statistics OEWS program (May 2025), the authoritative public source for occupational pay. Union figures are journeyman scales from IBEW/UA locals (approximate). Member submissions — added anonymously, never with a raw email address — refine these numbers over time.
Roofer pay in Pennsylvania: FAQ
- How much does a roofer earn per hour in Pennsylvania?
- Based on BLS OEWS May 2025 data, the median is about $26.78/hr ($55,710/yr). The 25th percentile comes in at roughly $22.75/hr ($47,320/yr) and the 75th percentile at $29.99/hr ($62,370/yr). Overtime pay, which is common in the busy spring and summer season, is not included in these figures.
- What types of roofing work pay the most in Pennsylvania?
- Commercial flat roofing — TPO, EPDM, and modified bitumen systems — generally pays more than residential shingle work. The scope of commercial jobs is larger, the systems are more complex, and contractors charge more for them. Roofers who can install and troubleshoot low-slope commercial systems tend to land near or above the 75th percentile of $62,370/yr.
- Does location within Pennsylvania affect a roofer's pay?
- Yes. The Philadelphia and Pittsburgh metro areas typically support higher wages because of greater commercial construction activity and more competition among contractors for skilled workers. Roofers in rural central Pennsylvania generally see lower rates. The BLS statewide median of $55,710 blends all of these markets together.
- How does overtime affect annual roofer earnings in Pennsylvania?
- BLS OEWS data captures base employer-reported wages, not total compensation. Roofing is highly seasonal — Pennsylvania summers are prime season, and many roofers work 50- to 55-hour weeks from late spring through early fall. Ten to fifteen hours of weekly overtime at time-and-a-half can add several thousand dollars to annual pay, pushing real earnings above the published percentiles.
- How long does it take to go from entry-level to the top pay band?
- Most roofers start near or below the 25th percentile ($47,320/yr) in their first couple of years. Reaching the 75th percentile ($62,370/yr) typically takes five or more years, and it usually requires expanding beyond residential shingle work into commercial systems. Workers who complete a formal apprenticeship often enter the journeyman market closer to the median more quickly than those who start as informal laborers.
- Do manufacturer certifications actually raise a roofer's pay in Pennsylvania?
- They can. Contractors who hold manufacturer certifications — such as those from Firestone, GAF, or Johns Manville for commercial membrane systems — are approved for premium-tier jobs that command higher contract prices. Those contractors are generally more willing to pay experienced certified installers above-market rates to maintain their certification status. It's not guaranteed, but it's a concrete negotiating point when changing jobs or asking for a raise.
Sources
- Wage data: BLS OEWS — Pennsylvania
- How we build these numbers →
- Next data refresh: when BLS publishes its next annual OEWS release (typically the following spring).
Stay on top of Roofer pay
Get pay updates
Real BLS + union + peer pay for the trades and states you pick. No spam.