How much roofing do I need?
Estimate roofing squares, shingle bundles, roof area, waste, pitch, complexity, material cost, tear-off, and labor planning from footprint, measured sections, or known roof area.
Reviewed - May 21, 2026Short answer
Start with measured roof area, or multiply building footprint by pitch and complexity factors, add waste, divide by 100 sq ft per roofing square, then round up to the nearest tenth of a square.
For a 40 ft by 28 ft footprint with standard pitch, moderate complexity, architectural shingles, and 10% waste, the calculator estimates 15.0 roofing squares and 45 shingle bundles.
For measured roof planes, two 42 ft by 16 ft planes plus two 12 ft by 8 ft planes with 10% waste generate 16.9 roofing squares and 51 shingle bundles, so measured sections can differ from a footprint shortcut.
Roofing quantity method
- Choose the roof area method: footprint with pitch factors, measured roof sections, or a known roof surface area.
- In footprint mode, multiply building length x building width x pitch factor x complexity factor to estimate measured roof area.
- In roof sections mode, add the measured roof-plane rectangles before waste. In known area mode, enter measured roof surface area directly.
- Use pitch converter mode when you know the rise over 12; the calculator turns that pitch into a geometric factor before complexity and waste are applied.
- Add the waste buffer for cuts, valleys, hips, starter courses, ridge cap, and damaged or unusable pieces.
- Divide order area by 100 sq ft for roofing squares, then multiply squares by the bundle-per-square planning default and round bundles up.
Quick examples
These generated examples use the current U.S. default roofing assumptions: 100 sq ft per roofing square, 3 bundles per square, pitch and complexity factors, roof-section measurements before waste, and the entered waste buffer.
Worked example
40 ft by 28 ft footprint, standard pitch, moderate roof.
Starter shopping list
- architectural asphalt shingles 45 bundles
- Underlayment, drip edge, flashing, starter, ridge cap 15.0 squares
- Roofing nails and sealant As needed
This example is generated from the same calculator logic used on the Roofing calculator page.
Measurement method
- Use measured roof sections or a known roof area when you have reliable plans, satellite measurements, or contractor notes.
- Use footprint mode for early planning, but remember that overhangs, dormers, attached porches, and additions may not match the main building rectangle.
Measured sections and pitch converter
- Roof sections mode works best when each plane is measured at roof surface: enter plane length, plane width, and count before waste so paired planes, hips, and additions are counted once.
- Pitch converter mode is useful when a plan, quote, or roof gauge gives a 6/12, 9/12, or similar pitch; enter rise over 12 instead of guessing between low, standard, and steep.
Pitch and complexity
- Pitch raises roof surface area above the flat footprint, and complexity adds allowance for hips, valleys, dormers, offsets, and cut-up roof shapes.
- A simple low-slope gable and a steep complex roof with the same footprint can need very different quantities.
Ordering and cost
- Confirm the bundle yield printed on the exact shingle product because bundle counts vary by shingle type and manufacturer.
- Material planning should include underlayment, drip edge, flashing, starter, ridge cap, nails, sealant, tear-off, decking repair, disposal, access, and safety setup.
Common mistakes
- Using the house footprint as roof area without pitch, complexity, or overhang allowance.
- Skipping waste on roofs with valleys, hips, dormers, or diagonal cuts.
- Assuming every asphalt shingle product uses the same number of bundles per square.
- Entering roof-section measurements after adding waste, then letting the calculator add waste again.
- Using a broad pitch category when the actual rise over 12 is known and materially different.
- Forgetting underlayment, drip edge, flashing, starter shingles, ridge cap, nails, sealant, and disposal.
- Treating a roofing material estimate as a roof inspection, structural review, or fall-safety plan.
FAQ
How do I calculate how much roofing I need?
Estimate measured roof area, add waste, divide by 100 sq ft per roofing square, then convert squares into bundles using the product's bundle coverage.
How many square feet are in a roofing square?
A roofing square is 100 sq ft of roof area. The calculator divides order area by 100 and rounds squares up to the nearest tenth for planning.
How many shingle bundles are in a square?
This calculator uses 3 bundles per square as the planning default. Check the exact shingle product because some shingles use a different bundle count.
Should I use footprint or measured roof area?
Use measured roof area when you have it. Footprint mode is useful for early planning because it applies pitch and complexity factors, but direct measurement is better before ordering.
How do I use roof sections mode?
Enter each measured roof-plane rectangle before waste, with the count of matching planes. For two 42 ft by 16 ft planes plus two 12 ft by 8 ft planes at 10% waste, the generated example totals 1,536 sq ft before waste, 16.9 roofing squares, and 51 bundles.
What if I know the roof pitch as rise over 12?
Use pitch converter mode. A 36 ft by 24 ft footprint with a 9/12 pitch, simple complexity, and 12% waste generates 12.1 roofing squares and 37 bundles under the current defaults.
Does this roofing estimate include tear-off and labor?
The worked example includes generated material, tear-off, labor, and contractor total ranges. It does not replace a contractor quote or inspection of decking, flashing, access, or roof condition.