Shingle Calculator: Bundles, Squares and Cost

By Hassan Nawaz, Publisher. Updated November 11, 2026.

Enter the roof area, eave and ridge lengths and the shingle type. You get the field shingle bundles, starter and ridge cap bundles, and an estimated material cost.

Use the roofing squares calculator if you only know the footprint.
For starter strip.
50
Field bundles
2
Starter bundles
2
Ridge cap bundles
$2,160
Est. cost

How many bundles of shingles in a square?

Most asphalt shingles, 3-tab and architectural, are packaged three bundles per square (100 sq ft). Some heavy designer lines use four or five. Check the wrapper for the coverage per bundle.

Field bundles = roof area × (1 + waste) ÷ 100 × bundles per square, rounded up
Starter bundles = eave and rake length ÷ 105 ft
Ridge cap bundles = ridge and hip length ÷ 31 ft

Starter and ridge cap coverage varies by brand: starter strips commonly cover 100 to 120 linear feet per bundle and ridge caps 20 to 33 feet. The calculator uses 105 and 31 as typical values, so check your product's label.

Other materials to order

Not sure of the area? Start with the roofing squares calculator.

Bundles by roof area

Three bundles to the square, which is typical for architectural and 3-tab shingles. Check the label, because some heavier lines come 4 or more to the square.

Roof areaSquaresBundlesWith 10% extra
64 sq ft0.6423
90 sq ft0.933
200 sq ft267
500 sq ft51517
1,000 sq ft103033
1,500 sq ft154550
2,000 sq ft206066
2,500 sq ft257583

See how many bundles are in a square for the conversion, and use the roof area calculator to find the area from the house size and pitch.

Frequently asked questions

How many bundles of shingles in a square?

Three for most 3-tab and architectural shingles.

How many bundles for a 1,500 sq ft roof?

45 bundles before waste, or 50 with 10% waste.

How much does a bundle cover?

About 33.3 sq ft for three-bundle-per-square shingles.

Can I use field shingles as starter?

Many roofers cut 3-tab shingles for starter, but most architectural shingle warranties require the manufacturer's starter strip.

How many bundles of shingles for 1,000 square feet?

10 squares, so 30 bundles at 3 per square, or 33 bundles with 10% extra.

How many bundles of shingles for 90 square feet?

0.9 squares, so 3 bundles at 3 per square (2.7 rounded up).

How many bundles of shingles for an 8 by 8 roof?

64 sq ft is 0.64 squares, or 2 bundles. Allow for starters and waste, so buy 3.

Reference charts

Embed this calculator on your website

Free for blogs, suppliers, clubs and schools. Paste this code to show the Shingle Calculator on your page. It updates itself, and the credit line to RoofPitchMath under it must stay in place.

More roofing calculators

Last updated November 11, 2026. Results are estimates for planning. See how we build and check our tools in our editorial policy. Found an error? Tell us.