Roofing Calculator
A professional shingles and roofing estimator. Enter your house roof perimeter length, width, and rise/run pitch to compute total squares, shingle bundles, and material waste margins.
1 · Project Specifications
2 · Material Estimates
Estimation Results
Enter your measurements and click Calculate to see your estimate.
Detailed Project Guide & Calculation Methodology
Calculation Formulas & Methodology
Pitched Roof Area
Pitched Area = Length × Width × Pitch MultiplierPitched multiplier represents the slope length. Calculated geometrically as √(1 + (Rise/Run)²).
Roofing Squares
Squares = Pitched Area (with Waste) / 100One roofing square is defined as exactly 100 square feet of surface.
Shingle Bundles
Bundles = ⌈Pitched Area (with Waste) / 33.33⌉A standard package/bundle of shingles covers 33.33 sq ft, meaning 3 bundles cover 1 square.
How It Works
- 1Enter the horizontal length and width of the roof footprint.
- 2Choose the rise/run roof pitch (e.g. 6:12 or 8:12).
- 3Adjust the waste percentage (typically 10% for gables, 15% for valleys).
- 4The system calculates pitched area, squares, and bundles instantly.
Frequently Asked Questions
A square is a standard unit of measurement in construction representing exactly 100 square feet of roof surface. Shingles and underlayment rolls are typically sold in units of squares.
Normally, 3 bundles of standard 3-tab or architectural shingles make exactly 1 square of roof coverage (100 sq ft).
As pitch increases, the slanted surface of the roof increases compared to the flat home footprint. A pitch multiplier corrects the flat footprint dimensions. For example, a 6:12 pitch increases the area by ~11.8%.
Shingle installation requires cutting shingles at hips, ridges, and valleys. Standard gabled roofs require a 10% waste buffer, while complex roofs with multiple dormers or valleys require 15%.
Standard guidelines recommend using 4 nails per shingle. In high-wind areas, building codes require 6 nails per shingle.
✓ Pro Tips
- •Select gables waste as 10%, hips or valleys as 15% to avoid shortfalls.
- •Check batch labels; shingles bought in separate retail trips might have shade differences.
- •Calculate roof accessories: you will need 1 starter course bundle for every 100 linear feet of eaves.
⚠ Common Mistakes
- •Ordering shingles based on the flat house footprint without accounting for the slope multiplier.
- •Forgetting to include standard waste allowances leading to cold delays on structural framing.
Share Your Estimate
Related Calculators
Estimate concrete volume and number of bags required (40lb, 60lb, 80lb) for slabs, patios, footings, and walls.
concreteCalculate cubic yards, tons, and bags of gravel required for driveways, paths, or utility foundations.
landscapingEstimate organic loam, soil, or compost replacement volumes for raised beds, yards, and grading.
landscapingPlanning Guides & Advice
- Roofing Waste Percentage Guide: How Much Extra Shingles to Buy
Understand roofing waste factors for gables, hips, and valleys. Learn when to use 10%, 15%, or 20% waste allowance.
- How to Measure a Roof: Pitch, Squares & Material Estimates
Step-by-step guide to measuring roof pitch, calculating pitched surface area in squares, and estimating shingles.
DIY Estimation Checklist
- •Measure lengths and heights twice for accuracy.
- •Check product labels for actual coverage rates.
- •Order materials with a 10% buffer for cuts and waste.
- •Account for doors, windows, and obstacles.
- •Compare quotes from at least two suppliers.