Beyond windows

How much does a roof replacement cost?

Replacing the roof on a 1,900 sq ft home averages $9,685, with a range of $7,444 for asphalt shingles to $24,653 for slate (This Old House, June 2026).

Typical cost$7,444-$24,653
Average$9,685
Pricedfor a 1,900 sq ft home
UpdatedOctober 2026

Roof prices depend mostly on the size of the roof and the material. Asphalt shingles are the cheapest; metal costs about twice as much; clay tile and slate cost the most.

Average by home size

Cost Source
1,200 sq ft home $8,389 (range $6,648 to $21,354) This Old House
1,900 sq ft home $9,685 (range $7,444 to $24,653) This Old House
2,900 sq ft home $10,829 (range $8,323 to $27,565) This Old House

By material, 1,900 sq ft home

Cost Source
Asphalt shingles $7,444 This Old House
Metal $14,612 This Old House
Wood $18,153 This Old House
Clay tile $24,531 This Old House
Slate $24,653 This Old House

What affects the price

  • Roof size and pitch: steep roofs need more safety equipment and labor.
  • Tear-off: removing old layers and replacing rotted decking adds cost.
  • Material: see the table; metal roughly doubles the asphalt price.
  • Extras: gutters, skylights, chimney flashing and ventilation.

Ways to pay less

  • Get three written quotes that list tear-off, decking, underlayment and disposal separately.
  • Check whether storm damage is covered by home insurance before paying yourself.
  • Ask about the manufacturer and workmanship warranties, not just the price.

Got a quote?

Add it anonymously on real home project quotes. Once 5 or more homeowners report the same kind of project, we show what people were really quoted.

Sources

Checked October 14, 2026. Prices vary by region, home and contractor. This page is general information.

Frequently asked questions

How much does a new roof cost?

About $9,685 on average for a 1,900 sq ft home, from $7,444 for asphalt to $24,653 for slate (This Old House, 2026).

How much does a metal roof cost?

About $14,612 for a 1,900 sq ft home, roughly twice the cost of asphalt shingles.

What readers paid

Had this done recently? Share what you paid so the next person has a real number to compare. The first good one goes right here.

Share what you paid

We read every tip before it goes live. No links, please, and nothing personal about other people.

Questions from readers

Question about Roof replacement? Ask it here. We answer the useful ones on this page, in general terms.

Ask a question

We can’t reply privately. Useful questions get answered here on the page.

Free · No obligation

Get free window replacement quotes

Tell us about your project and we’ll try to match you with up to three local window installers who can give you an in-home estimate.

Free and no obligation. Availability varies by area.

Related window costs