Roof Shingle Calculator
Calculate bundles, squares, and total cost for your roofing project — including waste and ridge cap.
| Item | Value |
|---|
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.
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
- Measure the footprint, not the slope. Walk the ground and measure the building's exterior — the calculator handles the slope math.
- Don't forget valleys and dormers. These require extra cuts and add significant waste. Use 20–25% waste factor for complex roofs.
- Order 5–10% extra on your first roofing job. Beginners make more cuts and mistakes than pros. Return unused full bundles later.
- Ridge cap is not included in field shingle counts. Use roughly 1 bundle per 35 linear feet of ridge/hip.
- Check your local building code. Some areas require a specific underlayment (felt or synthetic) under shingles. Budget for that separately — typically $0.15–0.25/sq ft.
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.