CostGuideHQ

Asphalt Shingle Roof Cost: $5,000–$20,000 (Average $9,000) in 2026

Author: CostGuideHQ Editorial·✓ Fact-checked·Updated July 2026·6 min read·4 sources
Quick answerQuick answer: A new asphalt shingle roof typically costs $5,000 to $20,000 for a full project, averaging around $9,000 for a 1,700 sq ft roof. A standard 2,000 sq ft roof runs about $8,419 to $11,665. Roof size and shingle grade drive most of the cost.
  • A standard 2,000 sq ft asphalt shingle roof costs $8,419 to $11,665 installed (This Old House).
  • EcoWatch puts the average asphalt roof cost at $8,000 to $10,000 for a typical 1,700 sq ft roof, with full project costs ranging up to $20,000 for larger or higher-grade roofs (EcoWatch, HomeAdvisor).
  • Per square foot, standard asphalt shingles run about $3 to $7 installed (HomeAdvisor), while luxury or premium shingle materials alone run $8 to $12 per square foot (EcoWatch).
  • Labor accounts for roughly 60% of total project cost in most estimates (This Old House).

How much does asphalt shingle roof cost?

National average
$9,000
total project
Typical range
$5,000–$20,000
Most projects
Whole project
$8,419–$11,665
Advertisement · 728 × 90

Cost by material / type

TypeLowHigh
3-tab shingles, ~1,700 sq ft roof installed$5,000$8,000
architectural/dimensional shingles, ~1,700 sq ft roof installed$8,000$12,000
luxury/premium shingles, ~1,700 sq ft roof installed$10,000$16,000
standard asphalt shingles, 2,000 sq ft roof installed$8,419$11,665
architectural asphalt shingles, 2,000 sq ft roof installed$11,914$16,436
Estimate your cost

Rough estimate only — get local quotes for exact pricing.

What affects the cost?

  • Roof size — This Old House's size table runs from $4,291-$5,994 for 1,000 sq ft up to $12,547-$17,385 for 3,000 sq ft (This Old House)
  • Shingle grade — 3-tab material runs $1-$3 per sq ft, architectural/dimensional $4.50-$7 per sq ft, and luxury/premium $8-$12 per sq ft (EcoWatch)
  • Labor — This Old House puts labor at about 60% of total project cost, while HomeAdvisor's broader roofing figure puts labor closer to 15%-25% of the project (This Old House, HomeAdvisor)
  • Tear-off and disposal of the old roof — HomeAdvisor cites $1,000-$3,000 for removal plus $500-$1,500 for hauling and disposal; This Old House cites $1-$5 per sq ft for old shingle removal (HomeAdvisor, This Old House)
  • Permits — typically $100-$1,400 (HomeAdvisor)
  • Roof complexity — pitch, dormers, chimneys, and skylights add labor time and material waste (EcoWatch, HomeAdvisor)
  • Contractor rates and region — HomeAdvisor's overall roof replacement average is $9,605 with a typical range of $5,901-$13,371 (HomeAdvisor)

Why does an asphalt shingle roof cost so much?

Cost mainly comes down to roof size and shingle grade. A full asphalt shingle roof replacement typically runs $5,000 to $20,000, with EcoWatch pegging the average at $8,000 to $10,000 for a typical 1,700 sq ft roof. A standard 2,000 sq ft roof lands closer to $8,419 to $11,665 installed (This Old House). Per square foot, standard asphalt shingles run about $3 to $7 installed (HomeAdvisor), while shingle grade drives materials cost specifically — architectural or dimensional shingles run $4.50 to $7 per square foot in materials alone, and luxury or premium shingles run $8 to $12 per square foot in materials alone (EcoWatch). Homewyse’s May 2026 national average starts at $5.09 to $6.66 per square foot installed. Labor is the single biggest line item — This Old House estimates it at roughly 60% of the total project cost, and more than 70% of homeowners it surveyed named labor as their top cost driver. On top of the base installed price, tear-off and disposal of the old roof commonly run $1,000 to $3,000 plus $500 to $1,500 for hauling, according to HomeAdvisor, and permits typically add $100 to $1,400.

What affects the cost?

A few factors explain most of the gap between a $5,000 roof and one that costs $20,000 or more:

  • Roof size. Cost scales roughly with square footage — This Old House’s size table runs from $4,291 to $5,994 for a 1,000 sq ft roof up to $12,547 to $17,385 for 3,000 sq ft.
  • Shingle grade. 3-tab shingles are the cheapest option at $1 to $3 per sq ft in materials, architectural/dimensional shingles run $4.50 to $7 per sq ft in materials, and luxury or premium shingles run $8 to $12 per sq ft in materials (EcoWatch).
  • Tear-off and disposal. Removing the old roof adds $1,000 to $3,000 for removal plus $500 to $1,500 for hauling and disposal, or roughly $1 to $5 per sq ft (HomeAdvisor, This Old House).
  • Roof complexity. Steep pitch, multiple dormers, chimneys, and skylights all add labor time and material waste (EcoWatch, HomeAdvisor).
  • Permits. Typically $100 to $1,400 depending on your municipality (HomeAdvisor).
  • Labor rates and region. HomeAdvisor’s broader roof replacement average is $9,605, with a typical range of $5,901 to $13,371 — labor rates vary significantly by local market.

How to lower your asphalt shingle roof cost

  • Choose 3-tab over architectural or luxury shingles. Standard 3-tab shingles cost $1 to $3 per sq ft in materials versus $4.50 to $7 for architectural and $8 to $12 for luxury grades — a meaningful jump for a 1,700+ sq ft roof (EcoWatch).
  • Ask whether tear-off is included in your quote. Since removal and disposal can add $1,000 to $3,000 or more on top of the installed price, confirm what’s bundled before comparing bids (HomeAdvisor).
  • Get multiple quotes for labor. Since labor makes up roughly 60% of total cost, even a modest difference in contractor rates has an outsized effect on your final bill (This Old House).
  • Time the project outside peak season if possible. Contractor demand and pricing often ease outside the busiest roofing months, though scheduling flexibility varies by region.
  • Budget for permits and complexity add-ons upfront. Permits ($100-$1,400) and roof features like dormers, chimneys, or skylights aren’t always in a headline quote, so ask what’s excluded before you sign (HomeAdvisor, EcoWatch).

Prices vary by region, roof size, and shingle grade, so treat the figures above as a planning budget. Get two or three local quotes, and confirm what’s included (tear-off, disposal, permits) before comparing bids.

Advertisement · 336 × 280

Frequently asked questions

How much does a new asphalt shingle roof cost on average?
Most homeowners pay between $5,000 and $20,000 for a full asphalt shingle roof, with an average of about $8,000 to $10,000 for a typical 1,700 sq ft roof. A standard 2,000 sq ft roof runs closer to $8,419 to $11,665 (EcoWatch, This Old House).
How much is an asphalt shingle roof per square foot?
Installed cost for standard asphalt shingles runs roughly $3 to $7 per square foot, according to HomeAdvisor. Shingle grade mainly affects material cost: EcoWatch prices 3-tab materials at $1 to $3 per square foot, architectural/dimensional materials at $4.50 to $7, and luxury or premium materials at $8 to $12 per square foot — those are materials-only figures, not installed totals. Homewyse's May 2026 national average starts at $5.09 to $6.66 per square foot installed.
What's the cost difference between 3-tab, architectural, and luxury shingles?
For a 1,700 sq ft roof, EcoWatch prices installed 3-tab shingles at $5,000 to $8,000, architectural/dimensional shingles at $8,000 to $12,000, and luxury shingles at $10,000 to $16,000.
Does roof size change the price a lot?
Yes. This Old House's size table shows a 1,000 sq ft asphalt roof running $4,291 to $5,994, while a 3,000 sq ft roof runs $12,547 to $17,385 — roughly triple the cost for triple the size.
How much of the cost is labor versus materials?
This Old House estimates labor at about 60% of total project cost, and over 70% of surveyed homeowners named labor their biggest cost driver. HomeAdvisor's broader roofing figure puts labor closer to 15% to 25% of the project, likely because it also counts materials, tear-off, and disposal as separate line items.
Does the price include removing my old roof?
Not always. HomeAdvisor cites $1,000 to $3,000 for tear-off plus $500 to $1,500 for hauling and disposal as separate costs, and This Old House cites $1 to $5 per square foot for old shingle removal. Confirm with your contractor whether tear-off is bundled into their quote.

Sources

Figures synthesized and cross-checked across these sources (retrieved 2026-07-24):

  • This Old House — 2,000 sq ft home: $6,885-$23,993 (all roofing materials); per sq ft $3.44-$12. By size (asphalt): 1,000 sq ft $4,291-$5,994; 1,500 sq ft $6,355-$8,804; 2,000 sq ft $8,419-$11,665; 2,500 sq ft $10,483-$14,525; 3,000 sq ft $12,547-$17,385. By type, 2,000 sq ft home: asphalt shingles $8,419-$11,665; architectural asphalt $11,914-$16,436. Labor is about 60% of total project cost; over 70% of surveyed homeowners named labor the biggest cost driver. Old shingle removal $1-$5 per sq ft.
  • HomeAdvisor — Overall roof replacement average $9,605; typical range $5,901-$13,371. Roof replacement $4-$11 per sq ft, averaging about $7 per sq ft. Asphalt shingles specifically: $3-$7 per sq ft; total cost for a 1,500-2,000 sq ft roof $5,800-$20,000. Hiring a roofing contractor costs about $200-$300 per square (100 sq ft) not including materials; labor is 15%-25% of project cost. Removal $1,000-$3,000 plus hauling/disposal $500-$1,500. Permits $100-$1,400.
  • EcoWatch — Average Asphalt Roof Cost: $8,000-$10,000 for a typical 1,700 sq ft roof. Per sq ft: $3.50-$5. By type for a 1,700 sq ft roof: 3-tab shingles, material $1-$3 per sq ft, installed total $5,000-$8,000; architectural asphalt shingles, material $4.50-$7 per sq ft, installed total $8,000-$12,000; luxury shingles, material $8-$12 per sq ft, installed total $10,000-$16,000. Overall total cost can range from $5,000 to $15,000 depending on roofing company and roof complexity. Installation takes 1-3 days.
  • Homewyse — May 2026 estimated national average cost to install an asphalt shingle roof starts at $5.09-$6.66 per square foot. Material spec: asphalt composition shingle, 2.2 lbs per sq ft, UL Class A fire resistance, 110 mph wind resistance, 30-year warranty. For a 134 sq ft sample area: material cost $179.91-$256.68; basic installation labor $179.91-$256.68; job supplies $179.91-$256.68; equipment allowance $179.91-$256.68; tear-off option $179.91-$256.68; debris disposal $0.52-$0.59.

Sources converge on roughly $8,000-$13,000 for a typical mid-size (1,700-2,000 sq ft) asphalt shingle roof: EcoWatch states an explicit 'Average Asphalt Roof Cost' of $8,000-$10,000 for a 1,700 sq ft roof; This Old House prices a 2,000 sq ft asphalt shingle roof at $8,419-$11,665; Homewyse's May 2026 national average starts at $5.09-$6.66 per sq ft installed, which works out to about $10,180-$13,320 for a 2,000 sq ft roof. national_average_usd ($9,000) is the midpoint of EcoWatch's explicit average range for a 1,700 sq ft roof, chosen because it is the only source that states an asphalt-specific 'average' outright rather than only a range. range_low_usd/range_high_usd ($5,000-$20,000) is a synthesized range: the low end is EcoWatch's explicit overall range floor ('total cost can range from $5,000 to $15,000'), and the high end is HomeAdvisor's asphalt-specific total for a 1,500-2,000 sq ft roof ('$5,800-$20,000') -- no single source reports this exact combined span. project_low_usd/project_high_usd ($8,419-$11,665) is This Old House's figure specifically for a standard 2,000 sq ft asphalt shingle roof, used here as the 'typical project' figure since it is the most precisely-scoped asphalt-only, size-specific figure found. Per-square-foot figures vary by what is included: Homewyse's $5.09-$6.66/sq ft and This Old House's overall $3.44-$12/sq ft appear to be installed (materials + labor) figures, while HomeAdvisor's asphalt-specific $3-$7/sq ft and EcoWatch's $3.50-$5/sq ft are also installed-cost figures but sit lower, likely reflecting basic 3-tab installations; EcoWatch's by-type figures ($1-$3, $4.50-$7, $8-$12 per sq ft) are materials-only, not installed totals -- do not confuse these with the installed totals in by_type, which are separate, whole-project numbers for a 1,700 sq ft roof. Tear-off/removal and permits are commonly quoted as separate line items on top of the base installed price, not already included in the ranges above.