Shingle Calculator

Enter the roof in squares or square feet, pick the shingle, and get bundles, starter, hip and ridge cap and nails.

Units
Roof size in
squares

One square covers 100 sq ft of roof. The roofing calculator works it out from your house.

GAF Timberline HDZ, OC Duration: 13 ¼ × 39 ⅜ in, 5 ⅝ in exposure, 64 per square.

%

10% suits a plain gable; allow about 15% on a hip roof or one with valleys and dormers.

The code minimum is 4 per strip shingle (IRC R905.2.6). Use more where the wrapper asks for it in high-wind areas.

ft
ft
ft

Architectural (laminated) shingles

83bundles

25 squares plus 10% waste is 27.5 squares at 3 bundles each.
Shingles
1,760
Nails
7,040
Nails per square
256
Starter bundles
2
Ridge cap bundles
2
Squares with waste
27.5
10 ft10 ft64shingles3bundles22coursesat 5 ⅝ in
The math
  1. Squares

    2,500 sq ft ÷ 100 × 1.1 = 27.5 squares

  2. Bundles

    27.5 × 3 per square, rounded up = 83 bundles

  3. Shingles

    27.5 × 64 per square = 1,760

  4. Nails

    1,760 × 4 = 7,040 nails

  5. Starter

    200 ft ÷ 102 ft per bundle = 2 bundles

  6. Ridge cap

    60 ft ÷ 33.3 ft per bundle = 2 bundles

Material list

25 squares of architectural (laminated) shingles, 10% waste.

QuantityItem
83bundles

Architectural (laminated) shingles

3 bundles per square (GAF Timberline HDZ, OC Duration)

2bundles

TAMKO Shingle Starter

200 ft of eaves and rakes

2bundles

Hip and ridge cap (TAMKO 12¼ × 12 in Hip & Ridge)

60 ft of ridge and hips

7,040nails

Roofing nails

4 per shingle; 12 gauge, ⅜ in head (IRC R905.2.5)

Most asphalt shingles come three bundles to a square (100 sq ft of roof), so a 25 square roof with 10% waste needs 27.5 squares: 83 bundles of architectural or 3-tab shingles. Heavy designer shingles can run six bundles a square, which doubles the count to 165. Starter, hip and ridge cap and nails are counted from the lengths of your eaves, rakes, ridges and hips.

How shingle bundles are calculated

Take the roof area in squares, add the waste allowance, and multiply by the bundles per square printed on the wrapper. Round up: bundles are sold whole, and a short roof is a second trip.

Bundles = roof squares × (1 + waste %) × bundles per square, rounded up

Worked example with the defaults: 25 squares × 1.10 = 27.5 squares; 27.5 × 3 = 82.5, so 83 bundles. At 64 architectural shingles per square that is 1,760 shingles, and at 4 nails each, 7,040 nails. If you only have the house dimensions, the roofing calculator turns them into squares first.

Bundles per square by shingle type

The numbers come from the manufacturers' own product data. Exposure is how much of each shingle shows; the smaller it is, the more shingles a square takes.

ShingleExample productSizeExposurePer squareBundles per square
3-tabOwens Corning Supreme12 × 36 in5 in803
Architectural (laminated)GAF Timberline HDZ, OC Duration13¼ × 39⅜ in5⅝ in643
Designer (slate look)Owens Corning Devonshire13¼ × 40 in5⅝ in643
Designer (luxury)Owens Corning Woodcrest14¼ × 40 in4 in906

You can check any shingle yourself: width × exposure ÷ 144 is the area one shingle covers. A 3-tab at 36 × 5 in covers 1.25 sq ft, so 80 make a square. The drawing under the calculator lays one square out course by course at the real exposure.

3-tab vs architectural shingles

Both usually come at three bundles per square, so the bundle count is the same. Architectural shingles are larger (64 per square instead of 80) and laminated in two layers for the shadowed look. The price difference shows up in the roof replacement cost calculator: HomeGuide puts installed 3-tab at $3 to $5 per sq ft and architectural at $4 to $6.

Starter shingles, hip and ridge cap

Starter goes along the eaves under the first course so its sealant strip holds the first row down; many wind warranties also want it on the rakes. Measure the eaves (and rakes) in linear feet. TAMKO's Shingle Starter covers 102 ft per bundle, its 10 in Starter 100 ft, and CertainTeed's SwiftStart 116 ft. With 120 ft of eaves and 80 ft of rakes, that is 200 ft of starter: 2 bundles of TAMKO.

Hip and ridge cap covers every ridge and hip. TAMKO lists 3 bundles per 100 lineal ft for its 12¼ × 12 in hip and ridge, about 33⅓ ft a bundle. Cutting your own from 3-tab shingles comes out the same: each shingle gives three 12 in pieces, each laid at 5 in, so 15 in of ridge per shingle and 33⅓ ft per bundle. The default 60 ft of ridge and hips needs 2 bundles.

Nails per square

The IRC (R905.2.6) requires the number of fasteners in the manufacturer's instructions but never fewer than four per strip shingle. Nails must be 12 gauge with a ⅜ in head, long enough to go ¾ in into the deck or through it (R905.2.5). Four nails per shingle is 320 nails per square for 3-tab and 256 for architectural; the default 27.5 squares of 3-tab would take 8,800. Where the bundle wrapper asks for six nails in high-wind zones, change the nails per shingle and the count follows.

Waste: how much extra to order

Waste covers cutting at rakes, hips, valleys and walls, plus the occasional damaged piece. Start near 10% on a simple gable and about 15% on a hip roof or one with valleys and dormers; on a hip roof the angled cuts along every hip add up. Unopened bundles can often be returned, so ordering a bundle or two over is cheaper than running short with a mismatched lot.

Before you order

Confirm the pitch with the roof pitch calculator: asphalt shingles need at least 2/12, and between 2/12 and 4/12 the code asks for a double layer of underlayment. Considering steel instead? Compare the metal roof calculator. New gutters go up after the drip edge; the gutter slope calculator marks the hangers.