ROOF SHINGLE ESTIMATOR

Shingle Calculator

Estimate roof area, roofing squares, shingle bundles, ridge caps, and material cost—with pitch and waste included.

Calculates locally in your browser
Updated September 11, 2026US & metric inputsEditable product coverage

ROOF MEASUREMENTS

Enter your roof size

Measurement system
How is the roof measured?
ft
ft
ft
in rise / 12

Simplified footprint method for a simple symmetrical gable roof. Use known roof area for hips, valleys, dormers, or multiple roof sections.

ORDER SETTINGS

%

Check the wrapper: specialty products may require more.

$
Add ridge-cap shingles
ft
ft

Ridge-cap coverage varies by product. Enter the lineal coverage printed by the manufacturer.

ADVERTISEMENT

CALCULATION METHOD

How many bundles of shingles do I need?

Find the total sloped roof area, add an allowance for cuts and waste, divide by 100 to get roofing squares, then multiply by the bundle coverage for your exact shingle product. Round bundles up to whole packages.

Pitch factor = √(1 + (rise ÷ run)²)

Roof area = footprint including overhang × pitch factor

Order area = roof area × (1 + waste allowance)

Roofing squares = order area ÷ 100 sq ft

Bundles = roofing squares × bundles per square, rounded up

40 × 25 ft roof example

A 40 × 25 ft building with a 1 ft overhang on every side has a 42 × 27 ft roof footprint. At a 6:12 pitch, the 1.1180 pitch factor produces about 1,267.9 sq ft of roof area. With 10% waste, order for 1,394.6 sq ft, or 13.95 squares. At three bundles per square, that is 42 bundles.

Roofing squares and bundle chart

A roofing “square” is 100 sq ft. The quick chart assumes three bundles per square and does not include waste.

Roof areaRoofing squaresBundles at 3/square
1,000 sq ft1030
1,500 sq ft1545
2,000 sq ft2060
2,500 sq ft2575
3,000 sq ft3090

Why bundles per square can vary

Three bundles per square is common for many asphalt shingles, but it is not universal. Heavier or specialty shingles may be packaged as four or five bundles per square. Use the coverage printed on the wrapper or current product data rather than assuming every bundle covers one-third of a square.

How much waste should I add?

The calculator starts at 10%. A simple gable may have less cutting than a hip roof with valleys, dormers, and many penetrations. Complex layouts can require a different allowance, so adjust the setting after reviewing the roof plan and installer’s takeoff.

Ridge caps, starter strips, and field shingles

Field-shingle bundles do not automatically account for dedicated starter-strip or hip-and-ridge products. Their lineal coverage varies, so the optional ridge-cap input uses the exact coverage per bundle you enter. Estimate starter strips separately from total eave and rake length.

Method references

GAF bundle and roofing-square guide for the 100 sq ft square, common three-bundle packaging, and 10–15% planning allowance; IKO bundle coverage guide for product-dependent coverage, including three- to five-bundle examples. Accessed September 11, 2026.

COMMON QUESTIONS

Shingle calculator FAQs

How many square feet are in a roofing square?

One roofing square equals 100 square feet of roof surface area.

How many bundles of shingles are in a square?

Many standard asphalt shingles use three bundles per square, but specialty products may use four, five, or another amount. Check the wrapper and edit the calculator setting.

Does this calculator include roof pitch?

Footprint mode applies a pitch factor from the rise you enter. Known-area mode assumes you already measured the sloped roof surface, so pitch is not applied again.

How many shingles do I need for a 2,000 sq ft roof?

Before waste, 2,000 sq ft is 20 roofing squares. At three bundles per square, that is 60 bundles; adding 10% waste gives 22 squares and 66 bundles.

Are ridge-cap shingles included?

They are shown separately when you enter ridge length and the product’s lineal coverage per bundle. Their cost is not added to the field-shingle cost because product prices may differ.