IQHabUnited States Roofing Roof Replacement Cost (2026)

Roof Replacement Cost

A full roof replacement is a large, high-value home project. Here's the range and what drives it.

Low$6,000
Typical$9,500
High$18,000

Per roof · USD

LowTypicalHigh

What's included

Labor

$3,000$7,000

Materials / equipment

$2,500$9,000

What changes the price

  • Roof size (squares) and pitch
  • Material — asphalt shingle, metal, tile
  • Number of layers to remove
  • Underlayment, flashing and deck repairs

Regional notes

  • Hail and storm-prone regions see more replacements and higher demand.
  • Metal and tile cost more but last longer.

Cost by material

MaterialLowHighUnit
Asphalt shingle$6,000$12,000roof
Metal$12,000$25,000roof
Tile$16,000$35,000roof

Calculate your cost

Questions

Does insurance cover roof replacement?

Damage from a covered peril (like hail or wind) is often covered, subject to your deductible and policy. Wear and tear is typically not.

Cost by state

Costs vary by regional labor market. See local estimates for your state:

Browse all U.S. states

How to get an accurate quote

  1. Get several quotes and compare, not just price.
  2. Be specific about size, materials and any existing issues.
  3. Ask whether the quote includes labor, materials, permits and cleanup.
  4. Confirm the contractor is licensed and insured before you hire.

Source: IQHab data engine — national averages, 2026 · Updated 2026-08 · Confidence 2/3