basic

Roof Shingles Bundles from Square Footage Calculator

bundles = ceil(roof_sqft · waste_factor / sqft_per_bundle).

Compute the number of asphalt-shingle bundles needed to cover a given roof area, including a default 10-15 % waste factor for cuts, hips, valleys, and starter strips. A standard 3-tab bundle covers 33⅓ ft², so 3 bundles per square (100 ft²); architectural laminated bundles also typically yield ~33 ft².

Published Last reviewed 1 min read

Inputs

ft²
ft²
%

Results

Enter values and click Calculate to see results.
Was this helpful?

How to use this calculator

  1. Fill in the inputs above using the units you already have.
  2. Values update automatically as you type — no submit button needed.
  3. Hover any result row for the underlying formula and intermediate values.

Formula

bundles = ceil(sqft · (1 + waste/100) / sqft_per_bundle).

In depth

Compute the number of asphalt-shingle bundles needed to cover a given roof area, including a default 10-15 % waste factor for cuts, hips, valleys, and starter strips. A standard 3-tab bundle covers 33⅓ ft², so 3 bundles per square (100 ft²); architectural laminated bundles also typically yield ~33 ft².