Shingle Calculator
Convert roof surface area—or a simple projected footprint plus pitch—into roofing squares and whole shingle bundles.
Continue your project estimate
Estimate roofing project cost →Roofing square and bundle formulas
One roofing square is 100 square feet. After waste is applied, the calculator divides purchase area by 100 and multiplies by the bundles-per-square value from the exact shingle product.
roofing squares = purchase area ÷ 100
bundles = ceiling(roofing squares × bundles per square)
Roof area calculator from footprint and pitch
If you do not already have measured roof surface area, the calculator can estimate a simple roof area from horizontal projected footprint and roof pitch. The pitch multiplier converts the horizontal projection to sloped surface area for roof planes that share the same pitch.
This roof-area mode is intended for simple geometry. Hips, valleys, dormers, overhangs and mixed pitches should be measured or calculated as separate sections before the areas are added together.
Roofing material calculator: squares and bundles
Once roof area is known, the same tool converts it to 100-square-foot roofing squares and then to whole bundles using the bundles-per-square value for the exact shingle product.
Use product packaging, not a hidden assumption
Bundles per square varies by product. Replace the visible starting value with the specification for the shingle line you plan to buy. Complex hips, valleys, dormers, ridges and starter materials require separate allowances.
Worked example: 2,000 sq ft roof
For a measured 2,000 sq ft roof, a 10% planning allowance raises the purchase area to 2,200 sq ft. That is 22 roofing squares. If the exact shingle product uses 3 bundles per square, the field-shingle estimate is 66 bundles.
2,000 × 1.10 = 2,200 sq ft → 22 squares → 66 bundles at 3 bundles/square
The example is intentionally transparent: both the waste allowance and bundles-per-square value remain inputs you should replace with project/product-specific guidance.
Quick bundle reference at 10% waste
The table below uses a 10% planning allowance and 3 bundles per square only as an example. The calculator lets you replace both assumptions.
| Measured roof area | Area with 10% | Roofing squares | Bundles at 3/square |
|---|---|---|---|
| 1,000 sq ft | 1,100 sq ft | 11.0 | 33 |
| 1,500 sq ft | 1,650 sq ft | 16.5 | 50 |
| 2,000 sq ft | 2,200 sq ft | 22.0 | 66 |
| 2,500 sq ft | 2,750 sq ft | 27.5 | 83 |
| 3,000 sq ft | 3,300 sq ft | 33.0 | 99 |
How much shingle waste should you plan for?
GAF's roofing-material guidance uses approximately 10% waste as planning context when ordering shingles and notes that cutting around valleys and hips affects material use. This does not establish the correct allowance for every roof.
Use those figures as planning context rather than a universal rule. Roof geometry, starter/ridge products, installation method and manufacturer or contractor guidance should determine the final allowance.
Reference: GAF roofing materials guidance. Check the selected shingle product's packaging and installation instructions before ordering.
Related roofing calculators
Roofing Cost Calculator · Roof Pitch Calculator · Rafter Calculator · Gutter Calculator · Worked shingle example · All Roofing Calculators
Bundle count depends on the exact shingle packaging
Roofing squares provide a convenient area unit, but bundles per square are product-specific. Architectural, specialty and starter or ridge products can use different packaging, so one universal bundle multiplier should not be assumed.
Use measured roof surface area, apply an explicit waste allowance, then enter the bundle information for the selected shingle line. Keep starter strip, ridge cap, underlayment, flashing, drip edge and ventilation materials outside the field-shingle count because they follow separate quantity rules.