Roofing Calculator
Estimate roofing squares, shingle bundles, and costs.
Last updated: June 13, 2026
Calculator
Results
1 square = 100 sq ft
3 bundles per square
Includes 15% waste
$350-$550 per square installed
How to Use This Calculator
- 1Enter the roof length in feet.
- 2Enter the roof width (rafter length) in feet.
- 3Enter the roof pitch (rise per 12 inches of run).
- 4View squares, bundles, underlayment, ridge cap, and waste estimate.
Formula Explanation
Roof area accounts for the slope by applying a pitch multiplier to the flat footprint area. Materials are then calculated in roofing squares (100 sq ft each).
Variables:
Worked Examples
40×25 ft roof, 6/12 pitch
- 1. Flat area = 40 × 25 = 1,000 sq ft
- 2. Pitch factor for 6/12 = 1.118
- 3. Actual area = 1,000 × 1.118 = 1,118 sq ft
- 4. Squares = 11.18, Bundles = 34
Why Use This Calculator
- Accounts for roof pitch in area calculation.
- Converts to industry-standard squares and bundle counts.
- Includes underlayment and ridge cap estimates.
- Helps you verify contractor quotes.
Tips & Best Practices
- Most roofs have two or more sections — calculate each separately and add.
- Standard shingles: 3 bundles per square. Architectural may vary.
- Add 10-15% waste for a simple roof, 15-20% for complex roofs with valleys and dormers.
- Always install ice and water shield in valleys and along eaves in cold climates.
Common Mistakes to Avoid
❌ Measuring the flat footprint and ignoring roof pitch.
✅ A steeper roof has more surface area. Always apply the pitch multiplier — a 12/12 pitch adds 41% more area.
❌ Ordering exactly the calculated amount.
✅ Always add 10-15% for waste from cuts, starter strips, and hip/ridge caps.
Frequently Asked Questions
How many bundles of shingles do I need?
What is a roofing square?
How long do asphalt shingles last?
Embed This Calculator
Add the Roofing Calculator to your website for free. Copy the code below and paste it into your HTML.
<iframe src="https://redicalc.com/embed/construction/roofing-calculator" width="100%" height="600" style="border:none;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,0.1);" title="Roofing Calculator — RediCalc.com" loading="lazy" allowtransparency="true"></iframe>Disclaimer: This calculator is provided for informational and educational purposes only. Results are estimates and should not be used as a substitute for professional advice. RediCalc.com makes no guarantees regarding the accuracy, completeness, or suitability of any calculations. Always consult a qualified professional before making financial, health, construction, or other important decisions.
By using this site, you agree to our Terms of Use and Privacy Policy. © 2026 RediCalc.com. All rights reserved.