How to Calculate Shingles Needed

Cansu Sertbaş
Content & Messaging
Published Updated

To calculate shingles needed, measure your roof area in square feet, divide by 100 to get roofing squares, then multiply by 3 bundles per square. Add 10 to 15 percent for waste, hips, and ridges to reach the final purchase count. For a 2,000 sq ft roof, this gives 60 base bundles plus 9 waste bundles, for a total of 69 bundles of architectural shingles.

To calculate shingles needed, measure your roof area in square feet, divide by 100 to get roofing squares, then multiply by 3 bundles per square. Add 10 to 15 percent for waste, hips, and ridges to reach the final purchase count. For a 2,000 sq ft roof, this gives 60 base bundles plus 9 waste bundles, for a total of 69 bundles of architectural shingles.

The calculation steps below use standard asphalt shingle coverage values from manufacturers like GAF, Owens Corning, and CertainTeed, so the numbers match what you see on the bundle label at Home Depot or Lowe's.


How many shingles are in a bundle?

Diagram of a single asphalt shingle bundle next to a 10 ft by 10 ft roofing square showing how three bundles cover 100 square feet of roof area
Diagram of a single asphalt shingle bundle next to a 10 ft by 10 ft roofing square showing how three bundles cover 100 square feet of roof area

A standard bundle of shingles holds 21 to 29 shingles and covers about 33.3 square feet. Three bundles cover 100 square feet, which equals one roofing square. This 3-bundles-per-square ratio is the industry standard for both 3-tab and architectural (laminated) shingles from major manufacturers, including GAF Timberline, Owens Corning Duration, and CertainTeed Landmark.

Bundle counts vary by shingle type because heavier architectural shingles ship fewer per bundle, keeping each one near the 60 to 80 pound OSHA handling limit. A 3-tab bundle holds 26 shingles at about 60 pounds. A designer luxury bundle may hold only 15 shingles at 80 pounds and cover just 20 square feet.

Shingle TypeShingles per BundleCoverage (sq ft)
3-Tab Asphalt2633.3
Architectural (Laminated)2133.3
Designer / Luxury13 to 1520 to 25
Metal Shingle Panels8 to 1025

How to calculate shingles needed step by step

The shingle calculation has 5 steps: measure roof area, divide by 100, multiply by 3, add waste, and round up. The result is a purchase-ready bundle count for any standard asphalt shingle roof.

  1. Measure the total roof area in square feet by multiplying the length and width of each roof plane, then adding the planes together. A simple gable roof on a 40 ft by 25 ft footprint with a 6/12 pitch produces a roof area of 2,236 sq ft once the pitch multiplier (1.118) is applied.
  1. Divide the roof area by 100 to convert square feet into roofing squares. A 2,236 sq ft roof equals 22.36 roofing squares. For a deeper breakdown of this conversion, see our roofing squares calculation guide.
  1. Multiply the square count by 3 to get the base bundle count. For 22.36 squares, the base count is 67.08 bundles of architectural shingles.
  1. Add the waste factor based on roof complexity. It ranges from 10 percent for a simple gable roof to 20 percent for a complex cut-up roof. For a hip roof with 15 percent waste, 67.08 bundles becomes 77.14 bundles.
  1. Round up to the next whole bundle, because suppliers like ABC Supply and Beacon Building Products only sell full bundles. A 77.14 result rounds up to 78 bundles.

How to measure your roof for shingles

To measure a roof for shingles, multiply the length by the width of each roof plane, then apply a pitch multiplier for slope. Three measurements drive the final number: footprint dimensions, roof pitch, and the count of hips, valleys, and dormers. For ladder safety, OSHA recommends ground-level measurements on roofs steeper than 6/12, then applying the pitch multiplier instead of climbing onto the deck. For full measurement technique, including pitch gauges and aerial estimation tools like EagleView, see our roof measurement guide.

  1. Measure the length and width of the home's footprint in feet. A rectangular ranch home measuring 50 ft by 30 ft has a footprint of 1,500 sq ft.
  1. Determine the roof pitch using a level or a pitch gauge. Pitch is expressed as rise over run in inches per foot, such as 4/12, 6/12, or 8/12.
  1. Apply the pitch multiplier to convert footprint area to actual roof area. A 1,500 sq ft footprint with a 6/12 pitch produces 1,677 sq ft of roof surface (1,500 × 1.118).
  1. Add extra square footage for hips, valleys, and dormers, typically 5 to 10 percent of the base area for each feature beyond a simple gable.
Roof PitchSlopePitch Multiplier
3/12Low slope1.031
4/12Low slope1.054
6/12Medium slope1.118
8/12Steep1.202
10/12Steep1.302
12/12Steep1.414

Safety note: never walk a roof steeper than 8/12 without fall protection meeting OSHA 1926.501 standards. Use ground measurements and a pitch multiplier for steep slopes.


Shingle calculation formula

Editorial illustration of the roof shingle calculation formula Bundles Needed equals Roof Area divided by 100 times 3 times 1 plus Waste Factor with each variable visually labeled
Editorial illustration of the roof shingle calculation formula Bundles Needed equals Roof Area divided by 100 times 3 times 1 plus Waste Factor with each variable visually labeled

The shingle calculation formula is Bundles Needed = (Roof Area ÷ 100) × 3 × (1 + Waste Factor). This equation handles every standard asphalt shingle roof, from simple gables to complex multi-plane designs. Only the waste factor changes. The formula gives the total bundle count before ridge cap shingles, which need a separate linear-foot calculation.

Three roof types show how the formula plays out at different complexity levels. A gable roof uses the lowest waste factor at 10 percent. A hip roof uses 15 percent because every plane requires diagonal cuts. A gambrel falls at 12 percent because of its two-slope profile.

Roof TypeFormula Example (2,000 sq ft roof)Total Bundles
Simple Gable(2,000 ÷ 100) × 3 × 1.10 = 6666 bundles
Hip Roof(2,000 ÷ 100) × 3 × 1.15 = 6969 bundles
Gambrel Roof(2,000 ÷ 100) × 3 × 1.12 = 67.268 bundles
Complex Cut-Up(2,000 ÷ 100) × 3 × 1.20 = 7272 bundles
Calculating shingles manually works for simple gable roofs, but hip roofs, valleys, and dormers quickly turn the math into guesswork. Use our shingle calculator to enter your roof dimensions and shingle type. It returns the exact bundle count, including waste factor and ridge cap shingles, so you order the right quantity the first time.

Shingle waste factor by roof complexity

The shingle waste factor ranges from 10 percent for simple gable roofs to 20 percent for complex cut-up roofs with multiple dormers and valleys. Waste covers shingles cut during installation at hips, valleys, ridges, chimneys, and skylights, plus starter strips and damaged shingles. The National Roofing Contractors Association (NRCA) recommends ordering at least 10 percent extra on every roofing project to handle these cuts.

Ridge cap shingles need a separate calculation based on linear feet, not square feet. Add 1 bundle of ridge cap shingles per 25 to 35 linear feet of ridge and hip line. For a hip roof with 80 linear feet of ridge and hip, you need 3 bundles of ridge cap shingles in addition to the field shingle count.

Roof ComplexityWaste PercentageExample Add-on (for 60 base bundles)
Simple Gable10%6 extra bundles
Hip Roof15%9 extra bundles
Gambrel / Mansard12%7 extra bundles
Complex Cut-Up (dormers, valleys)20%12 extra bundles

For a complete breakdown of waste calculation across roofing materials, see our roofing waste factor guide.


Shingle bundles needed by roof size

The bundle count for a typical home ranges from 39 bundles for a 1,000 sq ft home to 137 bundles for a 3,500 sq ft home, assuming a 6/12 pitch and 15 percent waste factor. Use this table for a quick estimate before doing the full square-foot measurement. The roof area shown below already includes the 1.118 pitch multiplier for medium-slope (6/12) roofs.

Home Size (sq ft)Roof Area (sq ft)SquaresBundles (with 15% waste)
1,0001,11811.1839 bundles
1,5001,67716.7758 bundles
2,0002,23622.3678 bundles
2,5002,79527.9597 bundles
3,0003,35433.54116 bundles
3,5003,91339.13137 bundles

Shingle types and coverage differences

Side-by-side illustration comparing 3-tab asphalt, architectural laminated, designer luxury, and metal shingle panel types with their relative bundle coverage and weight
Side-by-side illustration comparing 3-tab asphalt, architectural laminated, designer luxury, and metal shingle panel types with their relative bundle coverage and weight

Shingle coverage varies by product class: 3-tab and architectural shingles cover 33.3 sq ft per bundle, while designer luxury shingles cover 20 to 25 sq ft per bundle. The coverage difference comes from shingle thickness, weight, and dimensional layering. Heavier shingles carry longer warranties (30 to 50 years for architectural, lifetime for designer) but need more bundles to cover the same roof area.

Shingle TypeBundles per SquareWeight per BundleBest For
3-Tab Asphalt350 to 65 lbsBudget rental properties, sheds
Architectural (Laminated)365 to 80 lbsPrimary residences (most common)
Designer / Luxury4 to 575 to 95 lbsHigh-end homes, slate or wood-shake look
Metal Shingle Panels440 to 60 lbsLong-term durability, hail-prone regions

Frequently Asked Questions

How many bundles of shingles are in a square?

There are 3 bundles of shingles in a square for standard 3-tab and architectural asphalt shingles, where 1 roofing square covers 100 sq ft. Designer luxury shingles require 4 to 5 bundles per square because each bundle covers only 20 to 25 sq ft. For a 2,500 sq ft roof, the bundle count is 25 squares × 3 bundles = 75 bundles before waste factor.

How many shingles do I need for a 2000 sq ft roof?

A 2,000 sq ft roof needs 69 bundles of architectural shingles, calculated as 20 squares × 3 bundles per square = 60 base bundles, plus a 15 percent waste factor for hips and valleys (9 extra bundles). For a simple gable roof with 10 percent waste, the same 2,000 sq ft area needs only 66 bundles. Add 2 to 3 bundles of ridge cap shingles for the ridge line.

How much waste should I add for shingles?

Add 10 percent waste for simple gable roofs, 15 percent for hip roofs, and 20 percent for complex cut-up roofs with multiple dormers and valleys. The waste factor covers shingles cut at angles for valleys, hips, and penetrations such as chimneys and skylights. For a 30-square hip roof, this means 90 base bundles plus 14 waste bundles, for a total of 104 bundles of architectural shingles.

Related Calculators