How Much Roofing Calculator — Beyond Just Shingles
A how much roofing calculator goes beyond counting shingle bundles. A complete roofing project requires underlayment, starter strips, ridge cap shingles, drip edge, flashing, roofing nails, ice and water shield, and ventilation components. This guide helps you estimate all materials needed.
For a typical 15-square roof: 45+ bundles shingles, 3 rolls underlayment, 2 bundles starter strip, 2 bundles ridge caps, 200+ ft drip edge, 2 boxes nails, plus flashing and vents.
Complete Roofing Materials List
| Material | Formula | Example (15 squares) | Est. Cost |
|---|---|---|---|
| Field Shingles | Squares × 3 × 1.10 | 50 bundles | $1,750–$2,750 |
| Underlayment | Roof area ÷ coverage per roll | 3–4 rolls | $150–$300 |
| Starter Strip | Eave perimeter ÷ 105 ft/bundle | 2 bundles | $40–$80 |
| Ridge Cap | Ridge length ÷ 33 ft/bundle | 2 bundles | $60–$120 |
| Drip Edge | Eave + rake perimeter | 200+ linear ft | $100–$200 |
| Roofing Nails | ~4 nails per shingle | 2 boxes | $60–$120 |
| Ice & Water Shield | First 3 ft from eave × perimeter | 1–2 rolls | $100–$200 |
| Flashing | By chimney/wall count | 10–20 pieces | $50–$150 |
| Pipe Boots | 1 per vent pipe | 3–5 boots | $30–$75 |
Total Material Cost Estimate by Roof Size
| Roof Size (squares) | Shingles (bundles) | Total Materials Cost | With Labor (installed) |
|---|---|---|---|
| 10 squares | 33 | $1,500–$2,800 | $4,500–$7,500 |
| 15 squares | 50 | $2,200–$4,000 | $6,500–$11,000 |
| 20 squares | 66 | $2,900–$5,200 | $8,500–$14,500 |
| 25 squares | 83 | $3,600–$6,500 | $10,500–$18,000 |
| 30 squares | 99 | $4,300–$7,800 | $12,500–$21,500 |
Frequently Asked Questions
What materials besides shingles do I need for a roof?
You need synthetic underlayment, starter strip shingles, ridge cap shingles, drip edge, roofing nails, step and counter flashing, pipe boots/vent covers, and ice & water shield in cold climates. See the complete checklist above.
How do I know how much underlayment to buy?
Synthetic underlayment rolls typically cover 1,000 sq ft each. Divide your total roof area by the roll coverage. For a 1,500 sq ft roof, you need 2 rolls (buy an extra for overlap and waste).
Calculate Shingle Quantities Free
Start with our roof shingle calculator to determine bundles and squares, then use this guide for supplementary materials.
Open Calculator →