Enter your roof dimensions and pitch to get the exact number of shingle bundles needed.
Sponsored: Berean Defense L.L.C. may earn a commission from affiliate links — at no extra cost to you.
Roofing is measured in squares — one square equals 100 square feet. Most shingle bundles cover about 33 sq ft, so you need 3 bundles per square. Always add 10–15% for waste, hips, ridges, and valleys.
Sloped Area = L × W × Sides × Pitch Factor | Squares = Area ÷ 100 | Bundles = Squares × 3 × 1.12
Roofing is measured in "squares" — one square equals 100 square feet of roof surface. Most standard 3-tab and architectural shingles come in bundles that cover about 33 sq ft, meaning you need 3 bundles per square. The pitch factor accounts for the additional surface area created by slope: a 12/12 pitch (45° angle) has roughly 41% more surface area than the same footprint measured flat. The calculator applies a 12% waste buffer on top of the base bundle count.
A complete roofing project requires more than just shingles. Here's what to budget and buy:
🏗️ Pro Tip: Add 10% waste factor for simple gable roofs, 15% for hip roofs, and up to 20% for complex roofs with dormers, valleys, or skylights. Order starter strips and ridge cap shingles separately — they're not included in standard square calculations. Synthetic underlayment costs more than felt but protects the deck if installation spans multiple days of weather exposure.