My DIY Calculator

Shingle Calculator

Roofing · Updated July 2026

Enter your total roof area to find how many roofing squares and bundles of shingles you need — with a waste allowance included.

Your project

Results

Bundles needed
50 bundles
Roofing squares16.5 squares

Estimates only. Add extra for waste and confirm with your supplier.

Don't want to measure?

Coming soon

Snap a photo of your space and let AI estimate the dimensions — then auto-fill this calculator and get a shopping list with real store prices.

How many bundles of shingles do I need?

One roofing square (100 sq ft) needs 3 bundles of standard shingles. Divide roof area by 100 for squares, multiply by 3, and add ~10% waste.

Roofing squares and bundles

Roofing is measured in squares — 100 sq ft each. One square of standard architectural shingles takes 3 bundles. Divide your roof area by 100, multiply by 3, and add about 10% for waste and starter/hip-and-ridge caps.

Measuring a roof

Roof area is larger than your home's footprint because of the slope. If you can't measure on the roof safely, multiply the footprint by a pitch factor (about 1.05–1.4 depending on steepness).

How to use this calculator

  1. 1Measure or estimate total roof area in square feet.
  2. 2Set a waste allowance.
  3. 3Read squares and bundles needed.

Frequently asked questions

What is a roofing square?

A roofing square equals 100 square feet of roof area — the standard unit for measuring roofing materials.

How many bundles of shingles do I need?

3 bundles per roofing square (100 sq ft); divide roof area by 100, multiply by 3, add ~10%.

What is a roofing square?

A roofing square equals 100 square feet of roof area.

Related calculators

Get early access to My DIY Calculator Pro

Be first to try AI photo measuring and the smart shopping list with real store prices. No spam — just the launch.