Asphalt Shingles Roof Cost (2026)
The default choice on most American homes: cheap to buy, fast to install, and repairable in sections. Asphalt (3-tab) shingles are the price floor for a full roof replacement, which is exactly why they dominate — but they also wear out fastest and add the least resale value of the common options.
Asphalt Shingles cost estimate
| Item | Estimated range |
|---|---|
| Asphalt Shingles — full roof (typical 1,800 sq ft) | $5,500 – $12,000 |
| Per roofing square (100 sq ft), installed | $400 – $700 |
Ranges are national estimates. Use the calculator for a figure adjusted to your roof size and city.
Where your money goes
For a typical $8,800 asphalt shingles roof, the bill breaks down roughly as below. Shares are typical industry splits and shift with contractor, roof complexity and region.
| Cost component | Share | Est. amount |
|---|---|---|
| Materials (shingles, underlayment, flashing) | 42% | $3,700 |
| Labor & installation | 33% | $2,900 |
| Tear-off & disposal | 12% | $1,000 |
| Permits, overhead & warranty | 13% | $1,100 |
What drives the price
- Roof size (squares)
- Tear-off of old layers
- Roof pitch and number of stories
- Shingle grade (3-tab vs. architectural)
Pros
- Lowest upfront cost of any full roof
- Every roofer installs them — easy to get competitive bids
- Simple, cheap repairs
Cons
- Shortest lifespan of the mainstream materials
- Basic 3-tab looks flat and dates a home
- Vulnerable to wind uplift and granule loss
Typical lifespan: 15–30 years
3-tab vs. architectural: the choice that sets your price
Almost every asphalt-shingle quote comes down to one fork. Basic 3-tab shingles are the flat, uniform product that defined suburban roofs for decades — they are the cheapest full roof you can buy and carry the shortest warranty, typically 20–25 years. Architectural (dimensional) shingles are thicker, layered, and now outsell 3-tab on most residential jobs; expect to pay roughly $60–$120 more per roofing square (100 sq ft), but you gain a better wind rating, a deeper look, and about a decade of extra life. On a typical 1,800 sq ft roof that upgrade adds maybe $1,000–$2,000 — usually the single best-value line item on the estimate.
What "installed" actually covers
A shingle price per square from a manufacturer is not what lands on your driveway invoice. A real installed cost folds in tear-off of the old roof (one layer is cheaper than two), new synthetic underlayment, ice-and-water shield in the valleys and along eaves where code requires it, drip edge, new pipe boots and step flashing, ridge ventilation, and a dumpster plus a magnetic nail sweep afterward. When one bid is dramatically lower than the others, it is almost always because one or more of these was quietly left out — most often the flashing, the ventilation, or a second tear-off layer.
Where asphalt makes sense — and where it doesn't
Asphalt is the right call for the vast majority of pitched-roof homes: it is fast to install, every roofer in the country works with it so you get competitive bids, and repairs are cheap and simple. It struggles in two situations. In relentless high heat and UV — think the desert Southwest — asphalt ages faster and tile or metal pays off over time. And on very low-slope sections (below about 2:12) shingles cannot shed water reliably, so those areas need a membrane like TPO or EPDM instead. If your roof mixes steep and near-flat planes, expect a two-material quote.
Getting a quote you can trust
Ask every contractor for the shingle line by name (for example, GAF Timberline HDZ or Owens Corning Duration), the number of layers being torn off, and whether the price assumes any plywood decking replacement — rotted decking is the most common mid-job surprise, usually billed per sheet. A written workmanship warranty of 5–10 years on top of the manufacturer's material warranty separates established roofers from storm-chasers. Finally, confirm the crew pulls the permit; an uninspected roof can complicate a future home sale.
What the price usually includes
- Tear-off and disposal of the old roof
- New underlayment, plus ice-and-water shield where code requires it
- New flashing around chimneys, vents, skylights and valleys
- Ridge, soffit or attic ventilation as needed
- Full site cleanup and a magnetic nail sweep
- Permit and municipal inspection
- Manufacturer material warranty and contractor workmanship warranty
How to save on an asphalt shingles roof
- 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
Get a tailored estimate in 30 seconds
Enter your roof size and city for a cost range specific to your home.
Frequently asked questions
How much does an asphalt shingles roof cost?
For a typical 1,800 sq ft roof, asphalt shingles runs about $5,500 to $12,000 installed, depending on your roof's size, pitch and complexity and on local labor rates.
How long does asphalt shingles last?
About 15–30 years with proper installation and maintenance.
What changes the price the most?
Roof size and pitch, tearing off the old roof, decking repairs, and your local labor market are the biggest swing factors.
Is it cheaper to roof over old shingles?
Laying new shingles over one existing layer saves the tear-off cost, but it traps heat, hides deck problems, adds weight, and shortens the new roof's life. Most reputable roofers — and many codes past two layers — will not do it. Budget for a full tear-off.
How much does decking (plywood) replacement add?
Sound decking is reused. Where boards are rotted or soft, replacement typically runs $70–$120 per 4x8 sheet installed. A good contractor notes this as a per-sheet unit price in the contract so you are not surprised once the old roof is off.