Skip to content
BuildFactor

Roof Shingle Calculator

Shingle bundles and roofing squares for a roof of a given surface area.

Inputs

no.
%

Result appears here

Fill in the fields and press Calculate.

Formula, calculation, assumptions and sources

Squares = Roof surface area (ft²) ÷ 100

Bundles = Squares × bundles per square

Run the calculation to see each step with your own numbers.

About the Roof Shingle Calculator

The Roof Shingle Calculator converts a roof's sloped area into asphalt-shingle bundles and roofing squares, with editable allowances for waste and for starter and ridge courses. Get the area from the Roof Area Calculator first if you don't have it. It estimates field coverage — valley metal, flashing and underlayment are ordered separately.

What you enter

  • Roof surface area — The sloped area, not the footprint. Use the Roof Area Calculator to get it from your footprint and pitch.
  • Bundles per square — 3 for 3-tab and most architectural; 4–5 for heavy/designer shingles — check your product.
  • Waste allowance — Default 10%. Adjust to your own allowance — the exact figure is always shown too.

What you get back

  • Roofing squares — 1 square covers 100 ft² of roof.
  • Shingle bundles — shown as the exact figure and, separately, a recommended figure with your waste allowance added.

The formula, a worked example, the assumptions behind it and the sources are shown in full below the calculator.

Related calculators

Part of the Roofing calculators.