What does it cost to replace a roof?

Type your home’s square footage — get an itemised cost range in seconds. Nothing is sent anywhere.

Your home

square feet of living area

The number from your listing or tax record. Not the roof — the tool works the roof out.

Stories

A two-story home has half the roof of a one-story home the same size.

Your estimate

Roof replacement cost

Waiting

Most likely

Enter your home size to see a range

One number is all it takes. Nothing is sent anywhere.

Enter your home size to begin.

Your roof

How steep is it?

Roof shape
Layers to remove

If you don’t know, one layer is the safe assumption.

regional adjustment

Labour rates drive most of the regional difference.

Advanced Known roof size, decking, skylights, permits
optional

If a roofer measured it, enter it here and the tool stops estimating the size.

Check a quote you’ve been given See whether a contractor’s price fits your roof

Stays in this browser, like everything else here.

Enter a quote above and it is compared against your estimate.

Where the money goes Every line item, with its source
Line item Low Most likely High
Total

Your breakdown appears once you enter a home size.

Compare materials on your roof Total cost and cost per year of life
Material Most likely Life Per year

Cost per year divides the estimate by the midpoint of the material’s expected life. It ignores maintenance, repairs, and the fact that you may move before the roof wears out.

Enter a home size to compare materials.

What would move this number The factors worth pinning down before you sign

    Enter a home size to see what matters most.

    Method, sources, and limits How the number is built and what it cannot know

    Working out your roof

    footprint = living area ÷ stories

    roof area = footprint × pitch factor × area factor

    The pitch factor is arithmetic, not opinion: √(rise² + 144) ÷ 12. A 6/12 roof is 1.118× larger than its footprint; a 12/12 roof is 1.414× larger. The area factor (1.07–1.18) covers the eave overhang and the extra planes a cut-up roof carries — real surface a roofer measures, not offcuts. The material you buy and throw away when cutting is already inside the published per-square prices, so it is not counted twice.

    This is the single biggest reason published numbers disagree. A “2,000 sq ft roof” and a “2,000 sq ft house” are not the same thing. A 2,000 sq ft single-story home has roughly 2,400 sq ft of roof. The same home over two floors has roughly 1,200.

    Building the cost

    Every line item is priced as a low–high band from published 2026 cost data. “Most likely” is the midpoint of that band — a convenience, not a separate measurement. Labour premiums for steep pitch and multi-story access apply to the labour share only, taken as 55% of installed cost.

    Why published averages disagree by more than double

    Cost guides report a US average near $12,000 for an asphalt replacement. The Remodeling Cost vs. Value report puts the same job at $31,871 — because it prices a specified 30-square hip roof with two skylights, synthetic underlayment, drip edge, and aluminium flashing. Neither is wrong. They describe different jobs. That is why this tool gives you a range and shows you the line items rather than a single confident number.

    Why this differs from the "$12,000 average" you have read

    Cost guides report a US average near $12,000 ($8,000–$16,000). They describe roughly a 2,000 sq ft roof — about 20 squares — on a plain scope, not a 2,000 sq ft house. A 2,000 sq ft single-storey house carries about 24 squares of roof, and this tool's default also includes a decking allowance and a permit. Same trade, different job.

    Regional adjustment

    States with a directly published cost figure are marked measured. Every other state is assigned to the nearest cost tier from published construction-wage patterns and is marked grouped. The interface tells you which one you are getting. A grouped state is a regional adjustment, not local pricing.

    What this tool cannot know

    • The condition of your decking. It is only visible once the old roof is off.
    • Your local permit office’s fee schedule.
    • Storm-driven price surges, which can move a whole metro for a season.
    • Your contractor’s overhead, warranty, crew, and how busy they are this month.
    • Anything about your actual roof. Nobody has measured it.

    This is a budgeting estimate, not a quote. Use it to size up the job and to ask better questions. Only a roofer on your roof can price it.

    Sources

      Copy a link to this estimate

      This link contains your numbers. Anyone you send it to can read them.

      The estimate is encoded after the #, which browsers do not send to any server. Opening the link restores exactly what you entered.

      Privacy

      Last updated August 16, 2026.

      This calculator runs entirely in your browser. Home size, roof details, state, and any quote you enter are never sent to a server, an analytics provider, an error reporter, or a contractor network. There is no account, no cookie, and no tracking pixel.

      The page’s security policy sets connect-src 'none', which means the browser itself blocks this page from making network requests after it loads. Privacy here is enforced by the browser, not promised by us.

      Standard web-server records can include the requested path, time, IP address, and user agent. Your roof figures are not in them, because they are never transmitted.

      If you use “Copy link”, your inputs are encoded in the URL fragment after #. Browsers do not send fragments in requests, but anyone you give the link to can read the numbers.

      We do not sell leads. There is nothing to sell — we never collect anything.

      Terms

      Last updated August 16, 2026.

      This free calculator produces a budgeting estimate from published cost data. It is not a quote, a bid, an appraisal, an insurance settlement, or construction advice.

      Real prices differ because of decking condition, local codes and permit fees, material availability, storm demand, roof access, contractor overhead, and warranty terms. None of these are knowable from a home’s square footage.

      Material minimum slopes reflect general roofing practice. Your local building code governs, and only a licensed contractor or inspector can confirm what your roof allows.

      Verify anything that matters with a licensed roofer before spending money.