What a new roof should cost in 2026
Independent cost ranges by material, roof size and city. The numbers to budget with, and to check any contractor's quote against.
- Updated 2026
- 40+ cities
- No sign-up
- Estimates, not sales quotes
Roof cost by material
| Item | Estimated range |
|---|---|
| Asphalt Shingles | $5,500 – $12,000 |
| Architectural Shingles | $6,500 – $14,000 |
| Metal Roofing | $9,000 – $25,000 |
| Standing Seam Metal | $14,000 – $35,000 |
| Clay Tile | $15,000 – $40,000 |
| Concrete Tile | $12,000 – $30,000 |
| Flat Roof (TPO) | $8,000 – $18,000 |
| EPDM Rubber (Flat) | $7,000 – $16,000 |
| Cedar Shake | $12,000 – $25,000 |
| Slate | $18,000 – $50,000 |
Figures are for a typical 1,800 sq ft roof. Bigger, steeper or more complex roofs cost more.
Roof cost by size
Roof size — measured in squares (100 sq ft) — is the biggest single cost driver. Estimated national cost for an architectural-shingle roof by size:
| Item | Estimated range |
|---|---|
| 1,000 sq ft roof | $4,500 – $8,500 |
| 1,500 sq ft roof | $6,800 – $12,800 |
| 2,000 sq ft roof | $9,000 – $17,000 |
| 2,500 sq ft roof | $11,200 – $21,200 |
| 3,000 sq ft roof | $13,500 – $25,500 |
Get a tailored estimate in 30 seconds
Enter your roof size and city for a cost range specific to your home.
Signs it's time to replace your roof
- The roof is past roughly 20–25 years old (for asphalt shingles)
- Shingles are curling, cracked, blistering or missing
- Shingle granules are collecting in your gutters
- Daylight, water stains or active leaks appear in the attic
- The roof deck sags or feels spongy underfoot
- Moss, rot or widespread algae have taken hold
- Heating and cooling bills are climbing from poor roof ventilation
How to save on a roof replacement
- Get at least three itemized, written bids and compare them line by line
- Schedule in the off-season (late fall to early spring) when crews compete harder for work
- Choose quality architectural shingles over premium designer lines unless you need the look
- Ask about manufacturer rebates and low-rate financing promotions
- If a storm caused the damage, check whether your homeowners insurance covers replacement
- Keep the existing roof deck if it is sound — full deck replacement adds cost quickly
Explore costs by material
Roof cost by city
Other project costs
Frequently asked questions
How much does it cost to replace a roof?
A typical full roof replacement runs about $5,500 to $40,000 depending on material — asphalt shingles at the low end, metal, tile and slate at the high end — plus your roof's size and your local labor rates.
What is the cheapest roofing material?
3-tab asphalt shingles are the cheapest full-roof option, followed by architectural shingles and flat-roof membranes like EPDM.
When should I replace instead of repair?
Once a roof passes roughly 80% of its expected lifespan or has widespread damage, repeated repairs usually cost more than they're worth — replacement is the better value.