Roofing shingles calculator

Estimate shingle bundles from roof area, waste allowance, and bundle coverage.

What this calculator covers

Estimate how many roofing shingle bundles a project needs from measured roof area, waste allowance, and the product's bundles-per-square packaging.

This page focuses on ordering math: adjust the measured roof area, convert it into roofing squares, and translate that square count into bundles.

Frequently asked questions

What is a roofing square?
A roofing square is a unit of area equal to 100 square feet of roof coverage. Materials like shingles are sold by the square, so converting your measured roof area into squares is the first step toward calculating how many bundles to order.
How many bundles are in a square of shingles?
The number of bundles per square depends on the shingle product. Standard 3-tab asphalt shingles typically come 3 bundles per square. Heavier architectural shingles often require 4, and specialty products may need 5. Check the product packaging or manufacturer spec sheet for the exact coverage rate.
How much waste factor should I add?
A 10% waste allowance is a common starting point for simple roof shapes. More complex roofs with multiple valleys, hips, dormers, or steep pitches may warrant 15% or higher to account for additional cuts and layout loss. Your contractor or roofing supplier can advise based on the actual roof geometry.
Should I round up bundle counts when ordering?
Yes. Bundle counts are always rounded up to the next whole bundle because you cannot purchase a partial bundle. Ordering short means a mid-job supply run, so it is generally better to have one extra bundle than to run out.

Tool

Run the calculation

sq ft
%

Result

RESULT · SHINGLE BUNDLES

â„–025

1,800 sq ft of roof area with 10% waste needs about 60 shingle bundles at 3 bundles per square.

Adjusted roof area
1,980 sq ft
Roofing squares
19.8 squares
Bundles needed
60 bundles

Step-by-step solution

  1. 1.Add 10% waste to 1,800 sq ft to get 1,980 sq ft of adjusted roof area.
  2. 2.Convert adjusted roof area into roofing squares. The displayed square count is 19.8 squares.
  3. 3.Multiply the exact square count by 3 bundles per square and round up to 60 bundles.

Walkthrough

Visual walkthrough

Shingle planning starts with total roof area, adds waste for cuts and ridge/hip handling, converts coverage to roofing squares, then translates squares into bundles.

  1. 01

    Start with roof coverage area

    1,800 sq ft × (1 + 10%) = 1,980 sq ft

    Waste helps cover starter strips, ridge caps, cuts, and layout loss.

  2. 02

    Convert area into roofing squares

    1,980 ÷ 100 = 19.8 squares

    Roofing materials are commonly ordered by the square, where one square equals 100 square feet of coverage, and the displayed square count is rounded for readability.

  3. 03

    Convert squares into bundles

    Bundle count depends on the selected product packaging, so the exact square count is multiplied by the bundles-per-square rate and rounded up.

    60 bundles needed