Skip to main content
Materials & Specs6 min read

How Many Shingles Do I Need? (Bundle Takeoff Guide)

A clear guide to calculating shingle bundles, starter strips, hip and ridge cap shingles, and waste allowances.

RoofCalc Editorial Team
Updated: 2026-09-18

Key Article Takeaways

  • Standard architectural and 3-tab shingles require 3 bundles per roofing square (33.3 sq ft coverage per bundle).
  • Heavyweight luxury or synthetic shingles may require 4 to 5 bundles per square due to smaller individual panel exposure.
  • Always order extra bundles for starter courses along eaves and hips/ridge cap capping.

How Shingles Are Packaged

Shingles are packaged into manageable paper or plastic bundles so roofers can carry them onto the deck. Standard 3-tab and dimensional architectural shingles contain 33.3 sq ft of installed coverage per bundle.

Therefore, 3 bundles = 1 Roofing Square (100 sq ft).

Step-by-Step Shingle Calculation Formula

1. Calculate total roof surface area including waste factor.

2. Divide surface area by 100 to determine total squares.

3. Multiply total squares by 3 to get field shingle bundle count.

4. Add additional bundles for starter course perimeter and ridge cap shingles.

Field Shingle Bundle Formula
Total Bundles = Math.ceil((Roof Surface Sq Ft × (1 + Waste %)) / 33.33)

Always round up to the nearest whole bundle since suppliers do not sell partial bundles.

Frequently Asked Questions

Can I use regular field shingles as starter shingles?

You can cut the tabs off 3-tab shingles to create starter strips, but pre-cut factory starter rolls provide cleaner sealant bonding and superior wind resistance.

Apply These Calculations to Your Project

Use our free, contractor-grade calculators to generate instant material takeoffs and cost estimates.