BUILDTAKEOFF
HOME/ROOFING/How Many Bundles of Shingles for a 20x20 (gable) Roof?
20x20 2-Car Garage • Verified Roofing Spec
5:12 Pitch Slope Factor Applied

How Many Bundles of Shingles for a 20x20 (gable) Roof?

Direct Roofing Takeoff Answer:

A 20x20 (gable) roof with a 5:12 slope requires 18 bundles of shingles (~5.24 squares) including cut waste. This accounts for a total sloped roof surface area of 524 sq ft. You will also need 1 roll of synthetic underlayment (10-sq each) and 1 bundles of ridge cap shingles.

Bundles Needed: 18 bundles
Roof Squares: 5.24 squares (524 sq ft)

Interactive Workstation & Complete Materials Takeoff

Reset to Blank Hub →
BT-ROOF-4020•Oct 15, 2026•Roofing & Weatherization

20x20 2-Car Garage Takeoff

01

Roof Dimensions & Pitch Specs

Client-side reactive engine. Adjust pitch and overhangs for instant slope recalculation.

Weatherization & Accessories
Roof Elevation & Slope Blueprint
5:12 Slope (Mult: 1.083x)
12"5"Span: 20 ft12" eave
Style: GABLE
Ice/Water Eaves
Pitch: 5:12
02

Roof Takeoff Schedule

5:12 Pitch · gable
MaterialQuantityUnitEst. Cost
Architectural Shingles18bundles$693
↳ Net Roof Area5.24squares(524 sq ft)
Synthetic Underlayment1rolls (10-sq)$89
Ice & Water Membrane1rolls (2-sq)$115
Drip Edge Flashing11pcs (10')$124
Hip & Ridge Caps1bundles$52
Coil Roofing Nails1box (7.2k)$46
Total Shingle Bundles Needed
18 bundles (5.24 sq)
Material Budget
$1,156 - $1,444

Ready to Order or Hire Licensed Roofers?

Compare certified roofing contractor quotes or export your material takeoff.

View Materials
Advertisement • Sponsor
Complete Job-Site Bill of Materials (BOM)

Material Takeoff & Accessory Checklist

Click any unit price to customize for your local supplier costs.

Markup:
Sales Tax:
← Swipe to view all 6 columns →8 Line Items
Item / SpecificationCategoryQuantityUnit PriceTotal Est.Supplier / Order
Architectural Laminated Asphalt Shingles
Lifetime warranty shingles, 3 bundles per square. Includes 10% cut waste.
primary18 bundles$693Home Depot
High-Performance Synthetic Roof Underlayment
10-sq (1,000 sq ft) heavy-duty tear-resistant moisture barrier roll
accessory1 rolls (1000 sf)$89Home Depot
Self-Adhering Ice & Water Protection Membrane
36 in. x 66.7 ft (200 sq ft) leak barrier for eaves and valleys
accessory1 rolls (200 sf)$115Home Depot
T-Style Aluminum/Galvanized Drip Edge (10-ft)
Directs water runoff into gutters and protects roof deck fascia
accessory11 pieces (10')$124Home Depot
Universal Starter Strip Shingles
Factory-applied sealant strips for high-wind perimeter lock (105 linear ft/bundle)
accessory1 bundles$44Local Supplier
Hip & Ridge Cap Shingles
Covers ridges and hips (~33 linear ft coverage per bundle). Required: 22 lin ft.
accessory1 bundles$52Local Supplier
Rigid Polypropylene Ridge Exhaust Vent (4-ft)
Internal baffle attic exhaust ventilation with exterior filter screen
accessory6 pieces (4')$93Local Supplier
1-1/4" Electro-Galvanized Roofing Nails (7,200 ct)
Coil roofing nails for pneumatic nailers or hand drive, corrosion resistant
fastener1 box (7,200 ct)$46Local Supplier
Values update live with local price adjustments. Click unit prices to match your quotes.
Calculated Grand Total
$1,256
Engineering Methodology

Calculation Mechanics: Roof Slope Multiplier & Shingle Takeoff

Formulas adhere to ASTM standards, ACI 318 guidelines, and standard construction estimating practice.

\text{Actual Area} = \text{Footprint} \times \sqrt{1 + \left(\frac{\text{Pitch}}{12}\right)^2} \times (1 + \text{Waste \%})

Step-by-Step Derivation Breakdown:

  1. 1Compute footprint with eave overhang: (20 + 2×1.00) × (20 + 2×1.00) = 484 sq ft.
  2. 2Calculate pitch multiplier for 5:12 slope: M = √(1 + (5/12)²) = 1.0833x.
  3. 3Determine true slope surface area: 484 sq ft × 1.0833 = 524 sq ft.
  4. 4Convert to roofing squares: 524 sq ft ÷ 100 = 5.24 squares.
  5. 5Apply 10% cut/valley waste: 5.24 × 1.10 = 5.76 squares.
  6. 6Calculate bundle order count: Architectural shingles require 3 bundles per square = 18 bundles.

Field Inspection & Trade Best Practices

  • For roof pitches below 4:12 (low slope), building code (IRC R905.2.7) requires a double layer of underlayment or full ice-and-water self-adhering membrane across the entire deck.
  • Starter shingles must be installed on both the eaves and the rake edges to create an adhesive seal that withstands 110-130 MPH wind gusts.
  • Use 4 nails per shingle for standard slopes, and 6 nails per shingle in designated high-wind hurricane zones or for slopes exceeding 21:12 (mansard roofs).
Verified Commercial Subcontractor Network

Need a Licensed Subcontractor to Build This?

Request competitive estimates from insured, pre-screened Roofing trade contractors near your job site. Real quotes based on your exact calculated takeoff volume.

Free & No Obligation Licensed & Insured Rapid Dispatch Response
Verified trade network. Zero spam guarantee.
Roofing Takeoff
5.24 squares$1,156 - $1,444

How This Takeoff Was Calculated

Step-by-Step Formula Breakdown:

Roof Area = Footprint (484 sq ft) × Pitch Multiplier (1.0833x) = 524 sq ft (5.24 squares). Bundles = 5.24 squares × 3 bundles/sq × 1.10 waste = 18 bundles.

Frequently Asked Questions for 20x20 2-Car Garage

How many bundles of shingles are in a square?

For standard fiberglass architectural and 3-tab shingles, there are exactly 3 bundles per square (100 square feet of roof area). Very heavy designer shingles may require 4 to 5 bundles per square.

How much does shingle waste increase for a hip roof?

Hip roofs generate more diagonal cut-off waste along the 4 hip ridges. We recommend planning 15% waste on hip roofs versus 10% on simple gable roofs.

How many rolls of underlayment are needed?

Standard synthetic roofing underlayment covers 10 squares (1,000 square feet) per roll. For this roof, you will need 1 roll(s) allowing for 4-inch overlaps.