HomeRepairCost
Roofing

Roof Replacement Cost in 2026: What a New Roof Really Costs

· HomeRepairCost Research Team

Replacing a roof in 2026 typically costs $8,000–$25,000 nationally, averaging about $9,500. Asphalt shingles are the cheapest option. Use our calculator for a personalized estimate.

Roof replacement cost calculator

Get a planning-range estimate based on your roof's size and material.

Includes tear-off and installation at 2026 national-average rates. Steep or complex roofs can cost 15–30% more. Measure roof area, not home footprint — pitch and overhangs add square footage.

A roof replacement is one of the largest investments most homeowners ever make — and one of the most important. In 2026, the national average for a professional roof replacement is about $9,500, with most projects landing between $8,000 and $25,000 depending on roof size, material, and local labor rates. Larger or premium-material roofs can exceed $40,000.

Average roof replacement cost by material

MaterialTypical installed rangeLifespan
Asphalt shingles$8,000 – $15,00020 – 30 years
Metal roofing$15,000 – $30,00040 – 70 years
Tile roofing$20,000 – $40,00050+ years

Per square foot, installed roofing runs roughly $4 – $11, with asphalt at the low end and metal or tile at the high end. Roofers measure in "squares" — one square equals 100 sq ft.

What drives the price up or down

  • Roof size: the single biggest factor. Your roof's surface area is larger than your home's footprint once pitch and overhangs are counted.
  • Pitch and complexity: steep roofs, valleys, dormers, skylights, and chimneys all add labor time.
  • Tear-off: removing the old roof adds labor and disposal fees, but lets the contractor inspect the decking.
  • Decking repairs: rotted or damaged wood discovered during tear-off must be replaced.
  • Permits and local labor: both vary widely by market; storm-prone regions often carry higher demand pricing.

How to keep costs down

  • Get at least three written quotes from licensed, insured roofers — bids for the same job can differ by thousands.
  • Ask whether a layover (new shingles over old) is allowed by local code; it saves tear-off cost but isn't right for every roof.
  • Schedule during the off-season (late fall or winter in many markets) when crews are less busy.
  • Compare warranties, not just prices: manufacturer and workmanship coverage matter over a 25-year roof.

Estimate disclaimer: Figures on this page are 2026 US national-average planning ranges, not contractor quotes. Your actual price will vary by region, roof complexity, and contractor. Always get written quotes from licensed roofers in your area.

Cost data sources: Angi (2026 roof replacement guide), USA Today / Baltimore Chronicle (2026 roofing costs), Verisk 2026 U.S. Roof Report. Compiled September 2026.

Frequently asked questions

How long does a roof replacement take?

Most asphalt shingle replacements on a typical home take 1–3 days. Metal or tile installations can take a week or longer, and decking repairs add time.

Can I install a new roof over the old one?

Often, yes — most building codes allow one layover of shingles over an existing layer. It saves tear-off and disposal costs, but it hides the condition of the decking underneath and adds weight, so many contractors recommend a full tear-off.

How often does a roof need to be replaced?

Roughly 20–30 years for asphalt shingles, 40–70 years for metal, and 50+ years for tile or slate — assuming proper installation and maintenance.