IQHab › United 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
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
| Material | Low | High | Unit |
|---|---|---|---|
| Asphalt shingle | $6,000 | $12,000 | roof |
| Metal | $12,000 | $25,000 | roof |
| Tile | $16,000 | $35,000 | roof |
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. statesHow to get an accurate quote
- Get several quotes and compare, not just price.
- Be specific about size, materials and any existing issues.
- Ask whether the quote includes labor, materials, permits and cleanup.
- Confirm the contractor is licensed and insured before you hire.