How many bundles of shingles do I need? Squares, waste and accessories

Measure the roof’s footprint, multiply it by the pitch factor to get the sloped area, add about 10% for cuts and divide by 100 for squares. Most architectural and 3-tab shingles come 3 bundles to a square.

At a 6 in 12 pitch a roof is 1.118 times its footprint: a 30 × 20 ft footprint is 671 sq ft of roof, 7.38 squares with 10% extra, so 23 bundles.

Try it with your numbers

Worked example

Example: a 30 × 20 ft footprint at 6 in 12, with 10% extra and 3 bundles to a square.

This example gives 23 shingle bundles.

Length 30 ftWidth 20 ftPitch 6:12
Top view of a gable section: two slopes meet at the ridge line. Length and width include the overhang. Shown section only; not to scale.
  1. Section 1 (gable): 30 × 20 ft footprint = 600 sq ft × 1.118 = 670.82 sq ft
  2. 670.82 × (1 + 10/100) ÷ 33.3333 = 22.14 shingle bundles before rounding.
  3. Underlayment: 670.82 sq ft ÷ 935.63 sq ft a roll = 0.72, rounded up (GAF FeltBuster, 48 in × 250 ft, after its 3 in side laps and 6 in end laps; double coverage below 4 in 12). The extra for cuts is for the shingles only.
  4. Starter strip along the eaves and rakes: 104.72 ft ÷ 120 ft a bundle (GAF Pro-Start) = 0.87, rounded up.
  5. Drip edge: 104.72 ft ÷ 9.83 ft a piece (10-ft pieces lapped 2 in, as the residential code requires) = 10.65, rounded up.
  6. Ridge cap over the ridges and hips: 30 ft ÷ 25 ft a bundle (GAF Seal-A-Ridge) = 1.2, rounded up.
  7. Nails: 7.38 squares × 256 a square (64 shingles a square, 4 nails each, the maker’s standard pattern; 6 nails each in high-wind areas), rounded up to the next hundred.
  8. Vents: 600 sq ft of attic ÷ 150 = 4 sq ft (576 sq in) of net free ventilating area (International Residential Code R806.2).
Open the roofing calculator with this example

Other calculators for this job

Every step of a roof project: measure, the list, what it costs and the quotes.

Roof pitch multipliers

Multiply the footprint, overhang included, by the pitch factor to get the sloped roof area. The last column applies it to a 30 × 20 ft footprint (600 sq ft).

PitchAnglePitch factor600 sq ft footprint becomes
3 in 1214.0°1.031618 sq ft
4 in 1218.4°1.054632 sq ft
5 in 1222.6°1.083650 sq ft
6 in 1226.6°1.118671 sq ft
7 in 1230.3°1.158695 sq ft
8 in 1233.7°1.202721 sq ft
9 in 1236.9°1.250750 sq ft
10 in 1239.8°1.302781 sq ft
12 in 1245.0°1.414849 sq ft

Bundles per square, by shingle

From each maker’s specification table. Most architectural and 3-tab shingles come 3 bundles to a 100 sq ft square, but thicker designer shingles come 4 or 5, so check the wrapper of the shingle you buy. One bundle covers 100 ÷ bundles per square: 33 1/3 sq ft for 3, 25 for 4 and 20 for 5, the figure to type into the roofing calculator.

ShingleMakerBundles per squarePieces per squareExposureOne bundle covers
Timberline HDZGAF3645 5/8 in33 1/3 sq ft
Timberline UHDZGAF3645 5/8 in33 1/3 sq ft
Timberline AS IIGAF3645 5/8 in33 1/3 sq ft
Royal Sovereign (3-tab)GAF3795 in33 1/3 sq ft
SlatelineGAF3487 1/2 in33 1/3 sq ft
VistaMalarkey3665 5/8 in33 1/3 sq ft
Camelot IIGAF4567 1/2 in25 sq ft
WoodlandGAF4566 1/2 to 7 1/2 in25 sq ft
Grand SequoiaGAF5725 in20 sq ft

What changes the order?

Same footprint, different pitch: a steeper roof has more surface to cover. A roof report that already gives the sloped area needs no pitch factor.

Only the input named below changes; the other example inputs stay the same.
Calculator inputResult from those inputs
Pitch rise, in 12: 321 shingle bundles
Pitch rise, in 12: 623 shingle bundles
Pitch rise, in 12: 925 shingle bundles
Pitch rise, in 12: 1229 shingle bundles

Try your own measurements in the roofing calculator.

Footprint and pitch, or sloped area

Measure the house from above, including the overhang, and find the pitch: the inches the roof rises for every 12 inches across. Multiply by the pitch factor: 1.054 at 4 in 12, 1.118 at 6, 1.202 at 8 and 1.414 at 12. If a roof report already gives the sloped area, use it as it is; applying the pitch again counts the slope twice. Measure from plans or from the ground, not on the roof.

Length 30 ftWidth 20 ftPitch 6:12
The orange edge is the measurement this step is about, on the worked example above.

Extra for cuts

Add about 10% for a simple gable roof and 15% or more for hips, valleys and dormers, where more shingles are cut. Divide by 100 for squares, then multiply by the bundles per square printed on the wrapper.

The rest of the list

Underlayment comes in rolls: a 10-square synthetic roll covers 1,000 sq ft before laps, about 935 after them, and half that below 4 in 12, where GAF’s instructions call for two layers. Starter strip and drip edge run along the eaves and rakes; ridge cap runs along the ridges and hips, about 25 ft a bundle for GAF Seal-A-Ridge. Nails go 4 to a shingle, or 6 a shingle in high-wind areas. The roofing calculator lists all of these from your roof.

Check a roofer’s number

Compare the squares on a quote with your measured squares plus extra. If the quote is well above, ask why: a second layer to tear off, steep sections, extra waste on a cut-up roof, or a measuring report that counts something you did not. Ask whether decking repairs are priced per sheet.

Your project

My project

Saved in this browser only; nothing is sent to us. Choose “Save in this browser” in any calculator or worksheet to add it here.

Choose a calculator