Roofing

How many shingle bundles do I need?

Start with roof area or roofing squares, add an allowance, and use product coverage for whole bundles.

Short answer

Use a known roof area or square count, add the allowance, multiply roofing squares by bundles per square, and round up to whole bundles.

For homeowners checking a shingle order after a roof area has been measured.

How to do it

  1. Start with the roof area

    Enter known surface area or roofing squares. Use the Roofing Shingle Calculator first when the area is not known.

  2. Add the allowance

    Choose the buffer for cuts and installation waste that fits the roof and plan.

  3. Use product coverage

    Enter bundles per square from the shingle carton or manufacturer information.

  4. Review related materials

    Plan starter strips, ridge caps, valleys, flashing, and disposal separately.

Formula

Adjusted area divided by 100 gives roofing squares. Multiply roofing squares by bundles per square and round up.

Illustrative example

Enter 2,000 sq ft, add a 10% allowance, and use 3 bundles per square. The result is 22 adjusted squares and 66 bundles before any product-specific change.

Common mistakes

  • Using footprint as roof surface without checking pitch
  • Assuming every product uses the same bundles per square
  • Leaving out starter and ridge materials

Before you buy

Check the carton label and ask about compatible starter, ridge, valley, flashing, and disposal materials.

What this guide does not cover

The bundle tool assumes the roof area is known. It does not calculate complex geometry, flashing, or safe roof access.