Shingle Bundles Calculator
Estimate asphalt shingle bundles from roof area with a proper waste allowance and a separate starter-strip count along the eaves.
How it works
Squares = area ÷ 100 × (1 + waste%) · Field bundles = ceil(squares × bundles per square) · Starter bundles = ceil(eave length ÷ starter coverage) · Total = field + starter
Roofers measure in "squares" — 100 sq ft each — and most three-tab and architectural shingles come three bundles to the square. Grow the area by a waste factor first, then round the field bundles up. Starter strip along the eaves (and often the rakes) is counted separately because it uses a specialty starter product or shingles cut down, and one bundle covers around 100–120 linear feet.
Worked example
A 2,000 sq ft roof is 20 squares; a 10% waste allowance makes it 22 squares, and at 3 bundles each that is 66 field bundles. With 120 ft of eave and 105 ft of starter per bundle, you need 2 starter bundles — 68 bundles all in.
Frequently asked questions
How many shingle bundles are in a square?
Three bundles per square is the standard for the vast majority of asphalt shingles. A few heavyweight or premium designer shingles run four or even five bundles per square, so check the wrapper before ordering.
Why count starter shingles separately?
The first course at the eave has no shingle below it to seal against wind, so a starter strip goes down first with its adhesive at the edge. It runs the length of the eaves and often the rakes, and is a different coverage rate than field shingles.
Does the ridge need its own count?
Yes. Hip-and-ridge cap shingles are a separate product bought by linear foot of ridge and hip — use a ridge cap calculator for that, on top of the field and starter bundles here.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.