InfyCalculator
🔨

Shingle Bundles Calculator

Estimate asphalt shingle bundles from roof area with a proper waste allowance and a separate starter-strip count along the eaves.

Roof area
Bundles per square
Waste allowance
Eave length (for starter)
Starter coverage per bundle
Price per bundle (optional)
Loading calculator…

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.