Roof Shingle Calculator

Calculate bundles, squares, and total cost for your roofing project — including waste and ridge cap.

Roof Dimensions
Enter a valid length (1–999 ft)
Enter a valid width (1–999 ft)
Shingle & Cost Options
Enter a price between $1 and $999
Roof Diagram
Bundles to Purchase (incl. waste)
Roof Squares
Total Sq Ft
Bundles (no waste)
Est. Material Cost
ItemValue
Materials Shopping List
    🔨 Pro Tip from a Contractor

    Always add at least 10–15% for waste. On hip roofs with multiple valleys, go 20–25%. Buy all shingles from the same production run (same lot number) to avoid color variation between batches. Store bundles flat — never on their side — to prevent curling.

    Time Estimate

    How to Use This Roof Shingle Calculator

    Enter your roof's length and width (the horizontal footprint measurement, not the slope distance), select the number of roof planes, and choose your pitch. The calculator applies the pitch factor to find the actual sloped surface area, then adds your chosen waste percentage and divides by 100 sq ft per square to give you bundle and cost totals. Optionally enter ridge/hip cap length to include those materials.

    Why This Matters

    Buying too few shingles mid-project is one of the most costly rookie mistakes in roofing. You might end up with a different dye lot that doesn't match — meaning visible color bands across your finished roof. On a 2,000 sq ft roof, that 15% waste add-on means purchasing about 3 extra squares (9 bundles), which at $35/bundle is just $315 of insurance against a much bigger problem.

    Steep roofs (8/12 pitch and above) require specialized techniques and safety equipment — factor that into your labor budget. A 6/12 pitch roof that measures 30×40 ft in footprint is actually about 1,395 sq ft of shingles once pitch is applied, not 1,200 sq ft. That's nearly 2 extra squares most homeowners forget to buy.

    Ridge cap shingles are separate from field shingles and are often overlooked entirely. A 40-foot ridge uses about 1 bundle of cap shingles — budget for it separately.

    How It's Calculated

    Step 1 — Footprint area: Length × Width × Number of Planes

    Step 2 — Slope adjustment: Footprint × Pitch Factor (e.g. 6/12 pitch = 1.162)

    Step 3 — Add waste: Sloped Area × (1 + waste%)

    Step 4 — Convert to squares & bundles: Area ÷ 100 = squares; squares × bundles per square (3 for standard, 4 for premium)

    Pitch Factor Formula: √(1 + (rise/12)²)

    Example: 40×20 ft gable roof, 6/12 pitch, 15% waste → (40×20×2) × 1.162 × 1.15 = 2,135 sq ft → 21.35 squares → 65 bundles

    Tips & Common Mistakes

    Frequently Asked Questions

    How many bundles of shingles do I need per square?

    Standard 3-tab and architectural (dimensional) shingles require 3 bundles per square (100 sq ft). Premium designer shingles are larger and heavier, requiring 4 bundles per square. Always confirm with the manufacturer's label on the bundle.

    What is a "roofing square"?

    A roofing square is simply 100 square feet of roof surface — it's the industry standard unit. If your roof measures 2,400 sq ft, that's 24 squares. Contractors price and order by the square, so understanding this unit helps you communicate with suppliers and roofers.

    Do I need a permit to reshingle my roof?

    In most US jurisdictions, replacing shingles on an existing roof (a "re-roof") does not require a permit, but installing a complete new roof system or adding a second layer might. Always check with your local building department — permits typically cost $100–$500 and protect your home's resale value.

    How much does it cost to shingle a roof professionally?

    Professional installation typically runs $3.50–$6.50 per sq ft including materials, or $350–$650 per square. A 2,000 sq ft roof (20 squares) costs roughly $7,000–$13,000 fully installed. DIY material-only cost for the same roof runs $1,400–$2,500 depending on shingle grade.

    Related Tools