How much does it cost to shingle a roof?
Ashburn, VA

How much does it cost to shingle a roof?

Ashburn, VA

How much does it cost to shingle a roof?

$300 – $600shingles cost per square (per 100 SF installed)
$27 – $85shingles prices per bundle (per 33 SF of materials)
$5,700 – $16,000average total cost to replace roof shingles

Get free estimates for your project or view our cost guide below:

$300 – $600 shingles cost per square (per 100 SF installed)

$27 – $85 shingles prices per bundle (per 33 SF of materials)

$5,700 – $16,000 average total cost to replace roof shingles


Get free estimates for your project or view our cost guide below:
Kristen Cramer
Written by
Kristen Cramer
Fact-checked by
Tom Grupa

Shingle roof cost

Roof shingles cost $300 to $600 per square (100 SF) installed or $5,700 to $16,000 for an average house. Roofing shingles prices are $27 to $85 per bundle or $80 to $250 per square for asphalt materials. The labor cost install shingles is $200 to $300 per square.

Shingle roof cost
Roof square footage Average shingle prices only Average total cost installed
1,000 $800 – $2,500 $3,000 – $6,000
1,200 $1,000 – $3,000 $3,600 – $7,200
1,500 $1,200 – $3,800 $4,500 – $9,000
1,700 $1,400 – $4,300 $5,100 – $10,200
2,000 $1,600 – $5,000 $6,000 – $12,000
2,500 $2,000 – $6,300 $7,500 – $15,000
3,000 $2,400 – $7,500 $9,000 – $18,000
3,500 $2,800 – $8,800 $10,500 – $21,000

*Prices for 3-tab and architectural asphalt shingles. Prices for other roofing materials are below.

Average cost to replace roof shingles

The following table shows the average cost to replace a standard asphalt shingle roof.

Average cost to replace roof shingles - chart
Average cost to replace roof shingles - chart
Average cost to replace roof shingles
National average cost $8,800
Minimum cost $2,000
Maximum cost $21,500
Average range $5,700 to $16,000

*Cost data is from research and project costs reported by HomeGuide members.

Roofing shingles prices per square and bundle

Shingle prices are $27 to $850 per bundle or $80 to $2,500 per square for materials alone, depending on the type. Asphalt 3-tab shingles cost the least at $27 to $45per bundle. One bundle covers 32 to 33 square feet, or one third of a roofing square (100 SF).

Roofing shingle prices per square and per bundle
Roof type Shingles cost per square* (100 SF) Shingles cost per bundle* (20 – 33 SF) Total cost per square installed
Asphalt composition / 3-tab $80 – $130 $27 – $45 $300 – $500
Architectural / dimensional $100 – $250 $33 – $85 $400 – $600
Luxury / premium asphalt $150 – $280 $50 – $95 $500 – $700
Cedar / wood $200 – $375 $50 – $95 $500 – $1,200
Composite / rubber $300 – $700+ $75 – $140 $700 – $1,400
Metal $300 – $600 $100 – $200 $600 – $1,400
Clay tiles $300 – $1,100 $100 – $400 $800 – $2,500
Natural slate $600 – $1,600 $150 – $600 $1,000 – $3,000
Solar shingles $1,000 – $2,500 $330 – $850 $2,600 – $5,000

*Not including installation.

Asphalt shingles prices

An asphalt shingle roof costs $3 to $5 per square foot installed or $300 to $500 per square, depending on the roof size and shingle style, brand, and quality. Asphalt shingles are also called composition, 3-tab, and fiberglass shingles. Asphalt shingle prices are $27 to $45 per bundle for materials.

Asphalt shingle roof installed
Asphalt shingle roof installed

Architectural / dimensional shingles prices

Architectural shingles cost $4 to $6 per square foot installed. Architectural shingles – also called dimensional, 3D, or laminate shingles – have a longer lifespan and warranty than standard 3-tab asphalt shingles because they are thicker, more durable, and more wind-resistant.

3D architectural shingles installed
3D architectural shingles installed

Composite shingles prices

A composite shingle roof costs $7 to $14 per square foot installed, depending on the style and brand. Composite roof shingles are made from synthetic materials like recycled plastic or rubber and can be molded to look like natural slate or cedar shake.

Synthetic and composite roof shingles installed
Synthetic and composite roof shingles installed

Cedar / wood shakes and shingles prices

Wood roof shingle prices are $5 to $12 per square foot including labor and materials. A cedar shake roof costs $7 to $15 per square foot installed. Wood shingles lay flat like asphalt shingles, while shakes are hand-split and have an irregular and more rustic appearance.

Cedar shake roof replacement
Cedar shake roof replacement

Metal shingles cost

A metal shingle roof costs $6 to $14 per square foot installed, depending on the roof size, metal type, gauge, and finish. Steel shingles are the most common and budget-friendly metal shingle material, while copper and zinc shingles fall at the high end of the price range.

Metal shingles should not be confused with the more common standing seam metal roof style.

Metal shingle roof installation
Metal shingle roof installation

Clay tiles shingles cost

A clay tile roof costs $8 to $25 per square foot installed, depending on the shape, style, and color. Clay tile roofs last 50 to 100+ years with proper maintenance and don't fade because the color is baked into the tile itself.

Terracotta roof tiles installation on modern home
Terracotta roof tiles installation on modern home

Slate shingles prices

A natural slate roof costs $10 to $30 per square foot installed, while a synthetic slate roof costs $9 to $12 per square foot. Installing a natural slate roof may require structural reinforcement to support the added weight. Synthetic slate is lighter and more impact resistant but doesn't last as long.

Synthetic slate roofing tiles installed
Synthetic slate roofing tiles installed

Solar shingles cost

A solar shingle roof costs $21 to $40 per square foot and a Tesla Solar Roof costs $26 to $50 per square foot installed, depending on the roof size, complexity, and kW needed. Tesla’s Solar Roof includes old roof removal, solar shingles and inactive shingles, an inverter, and one or more Powerwalls.

Solar shingle roof installation
Solar shingle roof installation

Shingle roof replacement cost factors

The following factors affect the cost of roof replacement:

  • Roof size and shape – Complex roofs, multiple stories, skylights, and chimneys increase the cost.

  • Roof slope and pitch – Roofs with steep pitches over 6:12 require more labor and extra safety precautions, increasing costs.

  • Shingle material – Asphalt shingles cost the least, while slate and solar shingles are the most expensive to install.

  • Shingle thickness – Architectural shingles are 50% thicker than 3-tab shingles, increasing their wind and impact resistance, durability, and longevity.

  • Remove existing roofing – Tearing off old shingles costs $1 to $3 per square foot, depending on the type and weight.

  • Roof over / reroofing – Installing new shingles on top of the old shingles saves on removal costs but reduces the roof's lifespan. Most cities limit roofs to a maximum of two shingle layers.

  • Roof underlaymentRoofing underlayment costs $0.10 to $0.80 per square foot, depending on the material. Roof replacement estimates typically include new underlayment.

  • Roof decking/sheathing Roof decking replacement costs $2 to $5 per square foot

    . Roof decking is a plywood layer that supports the underlayment and shingles.

  • Rafters or trussesRoof truss replacement costs $5 to $14 per square foot. Roof replacement may require additional rafters or trusses, depending on the new roofing material's weight.

  • Flashing – Roof flashing is a thin piece of sheet metal installed in areas prone to leaks, such as roof valleys and chimneys. Most installers include new flashing in the estimate.

  • Roof repairsRoof repairs cost $150 to $400 to patch small leaks or $1,000 to $3,000

    for structural repairs to fix a sagging roof.

  • Roof penetrations / ventilation Roof vent installation costs $200 to $700.

  • Soffits and fascia Fascia replacement costs $5 to $12 per linear foot. Replacing the soffits costs $4 to $22 per linear foot.

  • Gutter installation/replacement Gutter replacement costs $6 to $17 per linear foot. New gutter installation costs $5 to $15 per linear foot.

  • Drip edge – Installing a drip edge costs $1.50 to $3.00 per linear foot and protects shingles along the roof's edge from water damage.

  • Permits – Roof replacement permits cost $100 to $500, depending on location.

Labor cost to install shingles

Roofing labor costs $2 to $3 per square foot to install asphalt shingles but up to $16 per square foot for slate shingles due to their weight and fragility. Labor typically makes up 50% to 70% of the installation cost, depending on the material. Roofing contractors charge $30 to $80 per hour.

Fiberglass roofing shingles installed
Fiberglass roofing shingles installed

Roofing shingles prices by year & warranty

Roofing shingles come with a 25-year,30-year, 50-year, or Limited Lifetime warranty. Lifetime and 50-year shingles cost 10% to 20% more but are thicker, more durable, and have an algae-resistant coating.

  • Roof shingle warranties only cover manufacturer defects that cause premature deterioration. Warranties do not cover damage or normal wear and tear.

  • Most warranties cover material costs but not labor costs.

  • A shingle roof's lifespan is typically less than the warranty length except in mild climates.

Shingles cost per square foot

Roof shingles cost $3 to $5 per square foot with installation. Asphalt 3-tab shingles cost $0.80 to $1.30 per square foot for materials alone, while architectural shingles cost $1.00 to $2.50 per square foot.

Roofing shingles material cost per square foot
Roof area (square feet) Number of squares Cost of shingles*
1,000 10 $800 – $1,300
1,200 12 $960 – $1,600
1,500 15 $1,200 – $2,000
1,700 17 $1,400 – $2,200
2,000 20 $1,600 – $2,600
2,500 25 $2,000 – $3,300
3,000 30 $2,400 – $3,900
3,500 35 $2,800 – $4,600

*Not including installation.

New roofing shingles prices by brand

Shingles from popular brands like CertainTeed, GAF, and Owens Corning cost $27 to $57 per bundle or $80 to $170 per square and are available at home improvement, hardware, and building supply stores.

Asphalt shingle prices by brand
Brand Price per bundle* Price per square*
GAF $30 – $54 $90 – $160
CertainTeed $30 – $57 $90 – $170
Owens Corning $27 – $50 $80 – $150
Tamko $27 – $33 $80 – $100
IKO $27 – $33 $80 – $100
Malarkey $27 – $65 $80 – $200

*Not including installation.

Cost to shingle a garage or shed roof

The average cost to shingle a shed roof is $450 to $1,900, depending on the size. The cost to shingle a garage roof is $1,100 to $3,600. The minimum pitch for a shingle roof on a shed or garage is 4:12.

Frequently asked questions

How many shingles do I need?

The number of shingles you need depends on the roof's square footage and pitch. One square of shingles covers 100 square feet, and each bundle of asphalt shingles covers approximately 1/3 of a square. A 2,000 square foot roof requires 20 squares or 60 bundles of shingles.

What are the cheapest roofing shingles?

3-tab asphalt shingles are the cheapest roofing shingles but have a shorter lifespan than most other roofing materials. Architectural or dimensional shingles cost 20% more than 3-tab shingles but are more weather- and impact-resistant and last longer, making the price comparable over the long-term.

How long does it take to replace a shingle roof?

Replacing an asphalt shingle roof takes 1 to 3 days, depending on the roof size, pitch, and complexity. Replacing wooden or slate shingles takes 6 to 8 days. Rain or snow, heavy winds, or temperatures below 40° F will delay the installation process.

How long does a shingle roof last?

A shingle roof lasts 15 to 200+ years, depending on the material, style, climate, and sun exposure. Asphalt shingle roofs last 15 to 30 years on average, while slate roofs last 50 to 200+ years.

Average shingle roof lifespan
Type Lifespan (years)
Asphalt 3-tab 15 – 20
Architectural 20 – 30
Wood / cedar 25 – 30 
Metal 40 – 70
Clay tile 50 – 100+
Slate 50 – 200+

  • A roof inspection costs $100 to $400 and may detect problems that can be repaired to prolong the roof's life.

  • Roof cleaning costs $250 to $600. Get a shingle roof cleaned every 1 to 3 years to extend its lifespan.

Can you re-shingle half a roof?

Yes, you can replace half a shingle roof. However, roofing contractors recommend against it due to the disadvantages and higher costs over the long-term:

  • A partial roof replacement does not come with the same warranty protection as a full roof.

  • The new shingles will not match the old shingles.

  • Both sides will eventually require replacing. Labor costs are higher per square foot when replacing each half of the roof in two separate visits.

Getting estimates from shingle roof contractors

Before hiring a local roofing companies, be sure to:

  • Get at least three in-person estimates to compare.

  • Confirm the roofing contractor has experience installing shingle roofs.

  • Choose a contractor who is a member of the National Roofing Contractors Association (NRCA) certification

  • Check out their reviews on HomeGuide and Google.

  • Choose licensed, insured, and bonded companies with 5+ years of experience.

  • Get a detailed written estimate, contract, and warranty before work begins.

  • Avoid companies with the cheapest quotes as quality may suffer.

  • Don’t pay in full upfront. Follow a payment plan instead.

Questions to ask

  • How long have you been in business?

  • Are you licensed, insured, and bonded?

  • How many shingle roofs have you installed in the past year?

  • Can you provide references from past work?

  • Are you NCRA-certified?

  • Do you provide a free estimate?

  • Do you have any shingle manufacturer certifications?

  • Which brand of shingles do you recommend, and why?

  • Does the estimate include tearing off the old roof?

  • Will you obtain the necessary permits?

  • How long will the project take?

  • What will you do in the event of unexpected bad weather?

  • How will you access my roof? What safety precautions will you take?

  • How long is the warranty, and what does it include?