Roof Replacement Cost in 2026
$6,500 – $19,500 nationally — most projects land around $11,500 (total project (average US home, ~1,700 sq ft roof)).
| Low | National average | High |
|---|---|---|
| $6,500 | $11,500 | $19,500 |
| total project (average US home, ~1,700 sq ft roof) | ||
A full roof replacement is priced per roofing square (100 sq ft) and depends mostly on three things: the material you choose, the size and pitch of the roof, and local labor rates. Most American homeowners land between $9,000 and $14,500 for architectural shingles, with metal and tile running significantly higher.
What drives the price
- Material: 3-tab asphalt runs $4.50–$8.00/sq ft installed, architectural shingles $5.50–$9.50, standing seam metal $10–$16, tile $12–$25.
- Roof pitch and complexity: steep or cut-up roofs (hips, valleys, dormers) add 15–55% to labor.
- Tear-off: removing the old roof adds $1–$2 per sq ft; a second existing layer costs more to strip.
- Decking repairs: plan a contingency of $500–$2,000 — rotten sheathing is only discovered once the old roof is off.
- Local labor and permits: metro-area cost indexes swing prices by ±15% around the national average.
Want a number for your home? Run the free roofing cost calculator — it adjusts for your metro's labor rates.
Frequently asked questions
How long does a roof replacement take?
Most single-family asphalt jobs are done in 1–3 days once material is on site. Metal and tile take 3–7 days. Weather delays are the main variable.
Can I roof over my existing shingles instead?
An overlay saves $1,000–$2,000 upfront but shortens the new roof's life, voids some warranties, and most codes allow a maximum of two layers. Tear-off is almost always the better long-term value.
Will insurance pay for my roof replacement?
Only if the damage comes from a covered peril (hail, wind, fallen tree). Age and wear are never covered. Document damage immediately after a storm and get an independent estimate before settling.
Local cost guides
Related guides
Free estimate · No obligation
Get your roofing project priced over the phone
No form to fill in. Describe the job on the phone, ask what it should cost where you live, and get a quote.
☎ (252) 582-9330- Free for you — the contractor pays for the call
- No form, no email address, no follow-up spam
- Ask about your own roof, not an average
Connects you to an independent partner contractor. We are paid for calls. Calls may be recorded.
