Roofing Cost Calculator
National-average installed cost range for a new roof, by material and size.
🔒 Runs entirely in your browser — nothing here is ever uploaded
About the Roofing Cost Calculator
Estimates the national-average installed cost (materials + labor) for a new roof, from the roof's surface area (or roofing squares) and material choice — spanning asphalt shingles through metal, tile, slate, and cedar shake.
- Choose whether to measure your roof in square feet or roofing squares (1 square = 100 sq ft).
- Enter your roof's actual surface area.
- Choose a roofing material.
- Read the estimated installed cost range for your roof.
A 2,400 sq ft roof (24 roofing squares) in architectural asphalt shingle ($6-$8/sq ft installed): an estimated $14,400-$19,200 total installed cost.
| Material | Low | High |
|---|---|---|
| Asphalt shingle — 3-tab/basic | $3.50 | $5.50 |
| Asphalt shingle — architectural | $6.00 | $8.00 |
| Metal — corrugated | $7.00 | $12.00 |
| Metal — standing seam | $10.00 | $18.00 |
| Concrete tile | $9.00 | $18.00 |
| Clay tile | $10.00 | $25.00 |
| Slate (natural) | $10.00 | $30.00 |
| Cedar shake / wood shingle | $6.00 | $20.00 |
These are 2026 U.S. national-average installed cost-per-square-foot ranges. Enter your roof's actual surface area — pitch and overhangs make it larger than your home's floor footprint. Real cost varies a lot by roof pitch/complexity, tear-off layers, structural reinforcement needs, and local labor/permit rates. Get 2-3 local contractor quotes before committing to a budget.
- • Your roof's actual surface area is larger than your home's floor footprint because of pitch and overhangs.
- • Tile and slate roofs are heavy enough that some homes need structural reinforcement before installation.
- • Tearing off multiple existing layers of old roofing adds real labor cost beyond a single-layer installation.
- This Old House — How Much Does It Cost to Replace a Roof? — accessed 2026-08-30
- Angi — Metal Roof Cost Guide — accessed 2026-08-30