Roofing Calculator
Estimate roofing squares, bundles, and material weight - adjusted for pitch and waste.
Your Roofing Estimate
- Measure your roof - enter the footprint length and width (ground-level measurements are fine; pitch is factored automatically).
- Select pitch - check your roof pitch or use 4/12 for a typical residential home. Steeper pitch = more material.
- Choose material - the calculator adjusts bundles-per-square and weight based on material type.
- Set waste factor - 10% for simple gable roofs, 15–20% for hip roofs or complex shapes with valleys.
- Review estimate - confirm quantities with your supplier. Order an extra bundle or two for future repairs.
A 2,000 sq ft roof is 20 squares: about 60 bundles of shingles (added waste makes it 66 to 69), roughly 5,600 lb of architectural shingles sitting on the structure, and underlayment plus starter, ridge cap, and drip edge on top of that. Enter your dimensions and pitch above and the calculator converts footprint to true roof area, then prices out squares, bundles, and weight for your material.
The Layers of a Shingle Roof
How Much Roofing Do I Need?
Roofing materials are usually estimated from roof surface area, then converted into squares (1 square = 100 sq ft) and bundles. This calculator helps you go from measurements to an actionable material estimate with an adjustable waste factor.
If you already know your roof area, enter it directly. If you don't, start with the Roof Area Calculator to estimate roof surface from building footprint and pitch. If pitch is the missing piece, use the Roof Pitch Calculator to measure or convert rise/run.
Use a higher waste factor for cut-heavy roofs (valleys, dormers, hips, multiple planes). A simple gable roof needs less overage than a complex roof where a lot of shingle area becomes offcuts.
Roofing vs Roof Area vs Roof Pitch: Which One Do You Need?
These roof calculators work together, but each solves a different step. If you pick the wrong one, you get the right math for the wrong question.
Use Roofing Calculator to estimate roofing materials (squares, bundles, panels) including waste. For the line-item shingle order - ridge caps, starter strip, and nails - the shingle calculator breaks the same roof down to the bundle level.
Use Roof Area Calculator to convert footprint into total sloped roof area (a measurement step before ordering materials).
Use Roof Pitch Calculator when you need pitch (rise/run, degrees, or a multiplier) to get accurate area.
Not sure where to start? Measure pitch → calculate roof area → estimate roofing materials.
Roofing Quantities by Roof Size
| Roof Size (ft²) | Pitch | Squares | Bundles (shingles) |
|---|---|---|---|
| 1,000 ft² | 4/12 | 11.6 | 35 |
| 1,500 ft² | 4/12 | 17.4 | 53 |
| 2,000 ft² | 6/12 | 24.6 | 74 |
| 2,500 ft² | 8/12 | 33.1 | 100 |
| 3,000 ft² | 6/12 | 36.9 | 111 |
Estimates include 10% waste. Actual waste varies with roof complexity - hip roofs and multiple valleys require more cuts and generate more scrap.
Roof Pitch Multiplier Reference
Roof pitch tells you how many inches the roof rises for every 12 inches of horizontal run. A 4/12 pitch rises 4 inches per foot of run. The pitch multiplier converts your flat footprint area into actual roof surface area.
| Pitch | Multiplier | Angle | Classification |
|---|---|---|---|
| 2/12 | 1.014 | 9.5° | Low slope |
| 4/12 | 1.054 | 18.4° | Common residential |
| 6/12 | 1.118 | 26.6° | Standard |
| 8/12 | 1.202 | 33.7° | Steep |
| 10/12 | 1.302 | 39.8° | Very steep |
| 12/12 | 1.414 | 45.0° | Maximum standard |
Most residential roofs in the US use a 4/12 to 8/12 pitch. If you don't know your pitch, 4/12 is a safe starting estimate for a typical ranch or colonial home.
Formulas Used in This Calculator
The pitch multiplier converts flat footprint area into true roof surface area using the Pythagorean relationship between rise and run.
Roof area = Flat area × Pitch multiplier
Total area = Roof area × (1 + Waste %)
Squares = Total area ÷ 100
Bundles = Squares × 3 (shingles)
Pitch multiplier = √(1 + (rise/12)²)
One roofing "square" always equals 100 sq ft of roof surface, regardless of material. Bundle count varies by material type - asphalt shingles use 3 bundles per square; other materials are sold by the square, piece, or panel.
Roof replacement cost by material (2026 US installed)
| Material | Per square (100 sq ft) | 20-square roof total | Lifespan |
|---|---|---|---|
| 3-tab asphalt shingles | $300-$550 | $6,000-$11,000 | 15-20 years |
| Architectural shingles | $400-$700 | $8,000-$14,000 | 25-30 years |
| Premium designer shingles | $700-$1,200 | $14,000-$24,000 | 30-50 years |
| Standing seam metal | $700-$1,200 | $14,000-$24,000 | 40-70 years |
| Corrugated steel | $350-$600 | $7,000-$12,000 | 30-45 years |
| Concrete tile | $600-$850 | $12,000-$17,000 | 40-50 years |
| Slate tile | $1,500-$3,000 | $30,000-$60,000 | 75-150 years |
Includes labor, tear-off, underlayment, and basic permits. Labor alone runs $150-$300 per square. Northeast and West Coast run 25-40% above these ranges. Steep pitches, dormers, and two-story homes add 20-40% to labor.
Code Notes & Sources
- Asphalt shingle roofs are governed by IRC Section R905.2, which sets the 2/12 minimum slope (with doubled underlayment required from 2/12 up to 4/12), fastener specs, and the 4-nails-per-shingle attachment baseline that material estimates assume.IRC 2021 Section R905.2 - Asphalt Shingles
- Waste factors and the roofing square convention follow National Roofing Contractors Association estimating practice: contractors measure and price by the 100 sq ft square, with waste rising from about 10 percent on simple gables to 20 percent on cut-heavy roofs.National Roofing Contractors Association - Consumer Information
Next Steps
Squares in hand, work down the order sheet:
Related Calculators
Start with roof area and pitch before estimating materials. Browse the construction calculator collection.