HomeCostMeter

Roof Replacement Cost Calculator (2027)

Data updated November 11, 2026

$19,101

typical for a roof replacement$11.25 / sq ft · $1,126 per square

Most projects fall between $12,000 and $38,286. Based on 7,470 building permits in Chicago, San Francisco and Seattle, Jan 2025 – Nov 2026.

Figures come from high-cost cities; your area may cost less.

Your roof, your ZIP

Add your ZIP for local data · showing the reference range

Enter your roof area or home footprint to see your estimate.

Cost by city

  • Chicago, ILTotal project cost
    Low (25th percentile)
    $13,900
    Typical (median)
    $22,981
    High (75th percentile)
    $38,286

    1,705 permits · Jan 2025 – Nov 2026

  • San Francisco, CATotal project cost
    Low (25th percentile)
    $12,000
    Typical (median)
    $16,000
    High (75th percentile)
    $23,500

    5,593 permits · Jan 2025 – Nov 2026

  • Seattle, WATotal project cost
    Low (25th percentile)
    $13,854
    Typical (median)
    $19,101
    High (75th percentile)
    $25,402

    172 permits · Jan 2025 – Nov 2026

Low / Typical / High are the 25th, 50th and 75th percentile of the declared permit value. Cities with fewer than 20 permits are not published.

Cost by material

  • Asphalt shingles · Chicago

    704 permits · Jan 2025 – Nov 2026

    $9.52/ sq ft

    $7.00 – $15.00

  • Built-up (flat) · Chicago

    201 permits · Jan 2025 – Nov 2026

    $17.45/ sq ft

    $11.67 – $24.35

  • Asphalt shingles · San Francisco

    54 permits · Jan 2025 – Nov 2026

    $11.00/ sq ft

    $9.98 – $15.48

  • Built-up (flat) · San Francisco

    66 permits · Jan 2025 – Nov 2026

    $10.00/ sq ft

    $8.76 – $12.65

What changes the price

Material

in Chicago, asphalt shingles roofs had a median of $9.52 / sq ft, while built-up (flat) roofs had a median of $17.45 / sq ft.

Material

in San Francisco, built-up (flat) roofs had a median of $10.00 / sq ft, while asphalt shingles roofs had a median of $11.00 / sq ft.

Location

the median ranged from $16,000 in San Francisco to $22,981 in Chicago.

Project scope

the high end of the range is more than double the low end, so size, access, tear-off of old material and finish level matter as much as location.

Roof size and pitch

steeper roofs have more surface per square foot of floor area (a 12/12 roof has about 41% more than a flat one).

Questions

How much does a roof replacement cost?

The typical (median) cost is $19,101. Half of projects fall between $12,000 and $38,286, based on 7,470 building permits in Chicago, San Francisco and Seattle.

How much does a roof replacement cost in Chicago?

In Chicago, the median was $22,981, with half of projects between $13,900 and $38,286 (1,705 permits, Jan 2025 – Nov 2026).

How much does a roof replacement cost in San Francisco?

In San Francisco, the median was $16,000, with half of projects between $12,000 and $23,500 (5,593 permits, Jan 2025 – Nov 2026).

How much does a roof replacement cost in Seattle?

In Seattle, the median was $19,101, with half of projects between $13,854 and $25,402 (172 permits, Jan 2025 – Nov 2026).

Where do these numbers come from?

From building permits that U.S. cities publish on their open-data portals. Each permit includes the project cost declared by the applicant. We filter residential projects of this type and report the 25th percentile, median and 75th percentile.

Why might my quote be higher than these figures?

Permit applicants declare the cost themselves and some understate it. Permits also exclude work that does not need one. Treat the high figure as a realistic ceiling for an average project, not a maximum.

About this figure

Source
Residential building-permit records published by Chicago, San Francisco and Seattle
Period
Jan 2025 – Nov 2026 · 10,089 permits
Method
25th / 50th / 75th percentile of the declared project value. Full methodology
Updated
November 11, 2026
Embed this calculator
<iframe src="https://homecostmeter.com/embed/roof-replacement" width="100%" height="640" style="border:0" loading="lazy" title="Roof replacement cost calculator"></iframe>