Roof Calculator — Free Roofing Squares, Shingles & Cost Estimator 2026 | AllInOneTools
🏠 Construction & Home Improvement

Roof Calculator

Calculate roofing materials — squares, shingle bundles, underlayment, ridge cap, and total cost. Supports all roof pitches, types, and materials with step-by-step breakdown.

Building Footprint
ft
ft
ft
Roof Pitch & Type
Roofing Material
$/square
%
📋
Material List
💰
Cost Breakdown
📊
Material Comparison
📝 Step-by-Step Calculation
💡

Roof Calculator: The Complete Guide to Estimating Shingles, Materials, and Cost

A new roof is one of the largest home improvement investments — typically $5,000–$15,000 for an average home. Accurate estimation is critical whether you're getting contractor bids (you need to understand what they're quoting) or planning a DIY project. This guide covers every aspect of roof material estimation from pitch factors to material comparisons.

How Roof Area Is Calculated

You can't simply use the building's footprint because roofs are sloped. The actual surface area depends on the pitch (steepness). The footprint area is multiplied by a pitch factor — a number greater than 1 that accounts for the slope. Steeper roofs have higher pitch factors and require more material.

Footprint = (Building Length + 2×Overhang) × (Building Width + 2×Overhang)
Roof Area = Footprint × Pitch Factor
Roofing Squares = Roof Area ÷ 100
Bundles (shingles) = Squares × 3 (+ 10-15% waste)

Pitch Factors: 4/12=1.054 | 6/12=1.118 | 8/12=1.202 | 10/12=1.302 | 12/12=1.414
Worked Example — Average Home Roof
Building: 40×30 ft, 1 ft overhang each side, 6/12 pitch
Footprint: (40+2) × (30+2) = 42 × 32 = 1,344 sq ft
Roof area: 1,344 × 1.118 = 1,502.6 sq ft
Squares: 1,502.6 ÷ 100 = 15.03 squares
With 15% waste: 15.03 × 1.15 = 17.3 squares
Bundles: 17.3 × 3 = 52 bundles of architectural shingles

Roofing Material Comparison

MaterialCost/SquareInstalled/SqLifespanWeight
3-Tab Asphalt$80–$120$150–$25015–25 yr~200 lbs/sq
Architectural Asphalt$100–$180$200–$40025–40 yr~300 lbs/sq
Metal Standing Seam$250–$450$300–$70040–70 yr~100 lbs/sq
Clay/Concrete Tile$300–$600$400–$1,00050–100 yr~900 lbs/sq
Slate$600–$1,200$800–$1,50075–150 yr~800 lbs/sq
Wood Shake$200–$400$350–$60020–40 yr~350 lbs/sq

Underlayment and Accessories

Underlayment goes under shingles as a moisture barrier. Synthetic underlayment ($40–$80 per roll covering 10 squares) is the modern standard — lightweight, tear-resistant, and slip-resistant. Traditional 30 lb felt ($15–$25 per roll) works but is heavier and tears more easily. Ice and water shield is required along eaves and in valleys — it's a self-adhering membrane that prevents ice dam leaks. Plan for 2 rows of ice shield along every eave edge.

Pro Tip — Get Multiple Bids
For professional installation, get at least 3 written bids. Compare: materials used (brand and product line), number of layers being removed, ventilation improvements, warranty offered (workmanship vs. manufacturer), and timeline. The cheapest bid isn't always the best value — a quality installation adds years to roof life. Ask for references and verify contractor insurance and licensing.
Important — Ventilation
Proper attic ventilation extends roof life by 20–30%. Without it, heat and moisture build up, causing shingles to deteriorate prematurely, ice dams in winter, and mold in the attic. The standard is 1 sq ft of net free ventilation per 150 sq ft of attic floor area, split between intake (soffit vents) and exhaust (ridge vent). If adding a new roof, this is the time to fix ventilation — it costs little extra during installation.

Ridge Cap and Starter Strip

Ridge cap shingles cover the peak of the roof. Measure the total ridge and hip length — each bundle of ridge cap covers about 20–33 linear feet (varies by brand). Starter strip runs along the eaves and rakes and is essential for wind resistance. One roll typically covers 100 linear feet. Measure the total perimeter of the roof edge for starter strip quantity.

Frequently Asked Questions

How do I calculate roof area?
Measure building footprint (length × width), add overhangs, multiply by the pitch factor. Pitch factors: 4/12=1.054, 6/12=1.118, 8/12=1.202, 10/12=1.302, 12/12=1.414. The pitch factor works for gable and hip roofs alike. For complex roof shapes, break into sections and calculate each separately.
What is a roofing square?
One roofing square = 100 sq ft of roof area. It's the standard ordering unit. Divide total roof area by 100 for squares. Three bundles of standard shingles = 1 square. A 1,500 sq ft roof = 15 squares = 45 bundles. Add 10-15% waste for cuts, hips, and valleys.
How much does a new roof cost?
Per square installed: 3-tab shingles $150-$250, architectural $200-$400, metal $300-$700, tile $400-$1,000, slate $800-$1,500. A 20-square roof (2,000 sq ft) with architectural shingles: $5,000-$10,000 fully installed. Add $1,000-$3,000 for tear-off of existing shingles. Prices vary by region — get 3+ local bids.
How many bundles of shingles do I need?
3 bundles per square for standard and architectural shingles. Calculate squares (roof area ÷ 100), add 10-15% waste, multiply by 3. Example: 15 squares + 15% = 17.3 squares × 3 = 52 bundles. Each bundle weighs 60-80 lbs. Don't stack more than 3 bundles in one spot on the roof.
What is roof pitch and why does it matter?
Pitch = rise per 12 inches of run. 6/12 means 6" rise per 12" horizontal. Steeper pitches mean more actual surface area and more materials. A 12/12 roof needs 41% more material than flat