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