How Much Does a Roof Replacement Cost in 2026?
Updated
Upload your home inspection PDF to instantly identify roof issues, estimate repair costs, and understand what to negotiate before closing.
Analyze Your Inspection Report →
The national median for a 2,000 sq ft architectural asphalt shingle roof is $14,200 in 2026 , with a typical range of $9,800–$28,500. Metal roofs run $18,000–$45,000, and tile or slate can exceed $50,000. Costs vary by region, pitch, tear-off complexity, and decking condition.
Related on HomeScore
- Your First Winter in This House: What to Check and Book
- How to Winterize a House: Printable Checklist + First-Freeze Dates
- Inspection Contingency Explained: Deadlines and Day 1–10
- Mortgage Rates Today: Compare Quotes and Total Costs
- Home Inspection Checklist for Buyers (2026)
- How Long Does a Roof Last? (2026 Lifespan Data)