Roofer Prevailing Wage Rates in Pennsylvania (2026)
Roofers on prevailing wage projects in Pennsylvania are paid $19.78 to $72.95 per hour, with a median total of $49.81 across the 50 determination records listed below. That total is base rate plus fringe benefits; the median base rate is $29.80, and among the 50 records listing a fringe separately the median fringe is $18.05. Rates differ by county, construction type and funding source, so use the row that matches your project.
Lowest listed$19.78per hour, total
Median listed$49.81 median base $29.80 · median fringe $18.05
Highest listed$72.95per hour, total
Records shown50 across 27 counties
Figures above are computed over the 50 hourly records in the table below, which is the first page of a larger set. They are not a statewide average of all roofers in Pennsylvania. Most recent determination in this set: May 18, 2026.
How much do roofers earn on prevailing wage jobs in Pennsylvania?
Every row below is one wage determination line: a roofer classification, in one county, for one construction type, under one funding source. The rate that applies to your project is the row whose county, construction type and funding source all match it — a Highway rate does not apply to a Building project in the same county, and a state determination does not substitute for a federal one.
| Classification | County | Construction type | Funding | Base | Fringe | Total |
|---|
| Roofer | Carbon | Residential | #federal | $31.25 | $21.75 | $53.00 |
| Roofer | Lehigh | Residential | #federal | $31.25 | $21.75 | $53.00 |
| Roofer | Bucks | Residential | #federal | $31.25 | $21.75 | $53.00 |
| Roofer | Chester | Residential | #federal | $31.25 | $21.75 | $53.00 |
| Roofer | Philadelphia | Residential | #federal | $31.25 | $21.75 | $53.00 |
| Roofer | Northampton | Residential | #federal | $31.25 | $21.75 | $53.00 |
| Roofer | Montgomery | Residential | #federal | $31.25 | $21.75 | $53.00 |
| Roofer | Delaware | Residential | #federal | $31.25 | $21.75 | $53.00 |
| Roofer, Excludes Waterproofing | York | Building | #federal | $24.10 | $13.47 | $37.57 |
| Roofer: Waterproofing Only | York | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Excludes Metal Roof Installation and Waterproofing) | Wyoming | Building | #federal | $34.25 | $21.89 | $56.14 |
| Roofer: Waterproofing Only | Wyoming | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Excludes Metal Roof Installation and Waterproofing) | Westmoreland | Building | #federal | $41.21 | $21.46 | $62.67 |
| Roofer: Waterproofing Only | Westmoreland | Building | #federal | $23.13 | $2.51 | $25.64 |
| Roofer (Includes Waterproofing, Excludes Metal Roof Installation) | Washington | Building | #federal | $41.21 | $21.46 | $62.67 |
| Roofer, Excludes Metal Roof Installation and Waterproofing | Pike | Building | #federal | $26.56 | $17.98 | $44.54 |
| Roofer: Waterproofing Only | Pike | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Excludes Waterproofing) | Perry | Building | #federal | $40.33 | $32.62 | $72.95 |
| Roofer: Waterproofing Only | Perry | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Excludes Metal Roof Installation and Waterproofing) | Northampton | Building | #federal | $40.33 | $32.62 | $72.95 |
| Roofer: Waterproofing Only | Northampton | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Excludes Waterproofing) | Montour | Building | #federal | $40.33 | $32.62 | $72.95 |
| Roofer: Waterproofing Only | Montour | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Includes Waterproofing, Excludes Metal Roof Installation) | Montgomery | Building | #federal | $40.33 | $32.62 | $72.95 |
| Roofer, Excludes Metal Roof Installation and Waterproofing | Monroe | Building | #federal | $26.56 | $17.98 | $44.54 |
| Roofer: Waterproofing Only | Monroe | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Excludes Metal Roof Installation and Waterproofing) | Mercer | Building | #federal | $36.70 | $18.09 | $54.79 |
| Roofer: Waterproofing Only | Mercer | Building | #federal | $26.77 | $12.57 | $39.34 |
| Roofer (Excludes Waterproofing) | Lycoming | Building | #federal | $34.25 | $21.89 | $56.14 |
| Roofer: Waterproofing Only | Lycoming | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Excludes Metal Roof Installation and Waterproofing) | Luzerne | Building | #federal | $34.25 | $21.89 | $56.14 |
| Roofer: Waterproofing Only | Luzerne | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Excludes Metal Roof Installation and Waterproofing) | Lehigh | Building | #federal | $40.33 | $32.62 | $72.95 |
| Roofer: Waterproofing Only | Lehigh | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer, Excludes Waterproofing | Lebanon | Building | #federal | $17.00 | $2.78 | $19.78 |
| Roofer: Waterproofing Only | Lebanon | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer, Excludes Waterproofing | Lancaster | Building | #federal | $16.76 | $3.90 | $20.66 |
| Roofer: Waterproofing Only | Lancaster | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Excludes Metal Roof Installation and Waterproofing) | Lackawanna | Building | #federal | $34.25 | $21.89 | $56.14 |
| Roofer: Waterproofing Only | Lackawanna | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer, Excludes Waterproofing | Franklin | Building | #federal | $21.32 | $10.39 | $31.71 |
| Roofer: Waterproofing Only | Franklin | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer (Includes Waterproofing, Excludes Metal Roof Installation) | Fayette | Building | #federal | $41.21 | $21.46 | $62.67 |
| Roofer (Excludes Metal Roof Installation and Waterproofing) | Erie | Building | #federal | $36.70 | $18.09 | $54.79 |
| Roofer: Waterproofing Only | Erie | Building | #federal | $26.77 | $12.57 | $39.34 |
| Roofer (Includes Waterproofing, Excludes Metal Roof Installation) | Delaware | Building | #federal | $40.33 | $32.62 | $72.95 |
| Roofer (Excludes Waterproofing) | Dauphin | Building | #federal | $40.33 | $32.62 | $72.95 |
| Roofer: Waterproofing Only | Dauphin | Building | #federal | $28.60 | $18.02 | $46.62 |
| Roofer, Excludes Waterproofing | Cumberland | Building | #federal | $31.00 | $22.10 | $53.10 |
| Roofer: Waterproofing Only | Cumberland | Building | #federal | $28.60 | $18.02 | $46.62 |
WageFinder holds more roofer records for Pennsylvania than fit on this page. Open a county below, or search all Pennsylvania roofers.
What does the roofer classification cover?
Roofers install and repair roof systems — built-up, single-ply, modified bitumen, shingle and metal — along with the associated flashing, insulation and waterproofing. Some determinations separate roofers from waterproofers and from sheet metal workers doing architectural metal roofing.
Work typically covered
- Built-up and modified bitumen
- Single-ply membrane
- Shingles and tile
- Roof insulation and vapor barrier
- Flashing and waterproofing
Also listed as
- Roofer/Waterproofer
- Composition Roofer
In this Pennsylvania result set the work appears under 7 distinct classification names.
Roofer rates by county in Pennsylvania
Prevailing wage is set county by county. These are the Pennsylvania counties with roofer records in the set above — open one to see every classification on that county's determination, not just this trade.
See all Pennsylvania counties →
Other trades in Pennsylvania
Roofer prevailing wage questions
What is the prevailing wage for a roofer in Pennsylvania?
Across the 50 federal-funded determination records WageFinder lists for roofers in Pennsylvania, total prevailing wage runs from $19.78 to $72.95 per hour, median $49.81. There is no single statewide figure: each county's determination sets its own rate, and the same county can carry different rates for Building, Highway, Heavy and Residential work.
Does the roofer rate include benefits?
The total prevailing wage shown is the base hourly rate plus the fringe benefit rate. Of the 50 Pennsylvania records on this page, 50 list a fringe amount separately, with a median of $18.05 per hour — roughly 36% of the median total. The rest list no separate fringe, meaning the base rate is the whole obligation. Fringe can be paid as bona fide benefit plan contributions, as cash added to the paycheck, or as a mix of both.
Which Pennsylvania counties have roofer rates?
This page lists roofer records for 27 counties in Pennsylvania: Bucks, Carbon, Chester, Cumberland, Dauphin, Delaware, Erie, Fayette, Franklin, Lackawanna, Lancaster, Lebanon, and others. Determinations that apply statewide appear under a statewide entry rather than a named county.
How current are these Pennsylvania roofer rates?
The most recent determination in this set is dated May 18, 2026. WageFinder re-reads the official sources weekly, but the date that matters for compliance is the determination date on the document itself, which is shown on every wage detail page and links back to the government source.