Roofing

How Many Bundles of Shingles Are in a Square?

A roofing square is 100 square feet of roof surface. A bundle is a package of shingles. Converting between them starts with the selected product’s coverage, then the measured roof area and an explicit allowance for the layout.

By Calcstead4 min read

The short answer

Many asphalt shingles use 3 bundles per roofing square, but the product matters: GAF lists 3 for Timberline HDZ and 4 for Woodland and Camelot II. For 1,500 ft² of sloped roof area, a 3-bundle product with a 10% example allowance needs 50 whole bundles.

Use the roofing calculator

Try your numbers

Calculate your shingle bundles

Use measured sloped roof area and the manufacturer’s bundle count per 100 ft².

Project inputs
Whole bundles to buy50 bundles
Area with allowance1,650 ft²
Squares with allowance16.5 squares

Field shingles only. If the package specifies a different installed coverage, enter its exact ft² per bundle in the full roofing calculator. Starter and ridge caps are separate.

On this page

Manufacturer examples: three bundles is not universal

These published GAF specifications were checked on September 23, 2026. They describe field shingles, not starter strips or ridge-cap bundles. Match the product name on the package and confirm its installed coverage before placing an order.

Published bundle counts

Product references are linked in Sources. Counts can differ between product families; these examples do not compare price or roof-system suitability.

ProductBundles per squarePublished pieces per square
GAF Timberline HDZ364
GAF Woodland456
GAF Camelot II456

Calculate from roof area, then round the bundles

For a product rated in bundles per 100 ft², use: bundles = round up(roof area ÷ 100 × bundles per square × allowance multiplier). A 10% allowance has a multiplier of 1.10. Keep the unrounded quantity through the calculation, then round to a whole package.

For 1,500 ft² and 3 bundles per square: 1,500 ÷ 100 × 3 × 1.10 = 49.5, rounded to 50 bundles. With a 4-bundle product and the same area and allowance, the order is 66 bundles. Ten percent is an example input; the appropriate allowance depends on the layout and installation plan.

Example purchase quantities, including 10%

Calculated from exact bundle-per-square rates. Field shingles only; starter, ridge caps and other roof-system materials are separate.

Sloped areaSquares before allowance3 bundles/square4 bundles/square
1,000 ft²103344
1,500 ft²155066
2,000 ft²206688
2,500 ft²2583110

House floor area is not the roof area

A roof’s sloped surface can be larger than its horizontal footprint. For a simple roof with one pitch, multiply horizontal area, including overhangs, by √(1 + (rise ÷ run)²). Do not apply the pitch multiplier if your measurement is already taken along the sloped roof surface.

For a simple 20 × 20 ft horizontal footprint with no overhang and a uniform 6:12 pitch, the multiplier is about 1.118. Roof area is about 447.21 ft². With 3 bundles per square and 10%, the result is 14.758 bundles, rounded to 15. A measured 20 × 20 ft sloped surface instead needs 14 bundles under those same packaging and allowance assumptions.

Split additions and different pitches into separate measured sections. The full roofing calculator can estimate a rectangular footprint with pitch and overhang; a complex roof needs a takeoff that matches its actual geometry.

Use exact installed package coverage when available

If the package or technical sheet gives square feet per bundle, use that coverage directly: bundles = round up(adjusted roof area ÷ installed ft² per bundle). Installed coverage accounts for how shingles overlap; adding the physical area of every shingle does not give usable roof coverage.

Avoid rounding a one-third-square bundle to 33.3 ft² and then treating that approximation as an exact coverage limit. For a product specified as exactly 3 bundles per 100 ft², 1,000 ft² needs 30 bundles before allowance. An explicitly specified 33.3 ft²-per-bundle product would require 31. Follow the product’s stated basis.

Keep starter, ridge caps and accessories separate

Field shingles cover the roof planes. Starter strips and ridge caps follow edges and ridges, so their packages may be rated in linear feet. Estimate each with its own product coverage instead of adding an arbitrary bundle to the field-shingle order.

Underlayment, flashing, ventilation, fasteners, removal and labor are separate items. A field-shingle bundle count is one part of an estimate, not a complete roofing specification.

  • Record whether roof measurements are horizontal or sloped.
  • Use the selected product’s installed coverage.
  • Apply the chosen layout allowance once.
  • Round each separately purchased product to its available packaging.

Common questions

How many bundles is 25 squares?

Before allowance, 25 squares needs 75 bundles at 3 per square or 100 at 4 per square. With a 10% example allowance and whole-bundle rounding, those quantities become 83 and 110.

How many squares is a 1,000 square foot roof?

A measured 1,000 ft² roof surface is 10 roofing squares before allowance. If 1,000 ft² is the horizontal footprint, you still need to account for pitch and any missing overhangs.

Can I use house square footage to order shingles?

Not directly. Interior floor area can omit overhangs and sloped surface area or include multiple stories. Use a roof takeoff and the chosen shingle’s installed coverage.

Sources and product references