2023 Shingle Roof Cost | Roofing Shingles Prices (2023)

2023 Shingle Roof Cost | Roofing Shingles Prices (1)

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 footageAverage shingle prices onlyAverage 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.

2023 Shingle Roof Cost | Roofing Shingles Prices (2)
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
(Video) 2023 Roofing Materials Guide: F Wave, Euroshield, Asphalt Shingles, Metal, Cedar and Tesla Roofs

*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 typeShingles 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.

2023 Shingle Roof Cost | Roofing Shingles Prices (3)

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.

2023 Shingle Roof Cost | Roofing Shingles Prices (4)

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.

2023 Shingle Roof Cost | Roofing Shingles Prices (5)

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.

2023 Shingle Roof Cost | Roofing Shingles Prices (6)

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.

2023 Shingle Roof Cost | Roofing Shingles Prices (7)

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.

2023 Shingle Roof Cost | Roofing Shingles Prices (8)

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.

2023 Shingle Roof Cost | Roofing Shingles Prices (9)

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.

2023 Shingle Roof Cost | Roofing Shingles Prices (10)

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.

    (Video) Best Roofing Shingles & Brands For Your Money 2023

  • 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.

2023 Shingle Roof Cost | Roofing Shingles Prices (11)

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 squaresCost of shingles*
1,00010 $800 – $1,300
1,20012 $960 – $1,600
1,50015 $1,200 – $2,000
1,70017 $1,400 – $2,200
2,00020 $1,600 – $2,600
2,50025 $2,000 – $3,300
3,00030 $2,400 – $3,900
3,50035 $2,800 – $4,600

*Not including installation.

(Video) What are the Best Asphalt Shingle Brands? (TOP 5)

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
BrandPrice 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.

When estimating the number of shingles needed, add 10% to 15% for waste.

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
TypeLifespan (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:

(Video) Do Roofing Shingle Brands Matter? You Won't Believe the Shocking Stats

  • 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?

    (Video) Your Roof Cost: What to Expect From a Roof Replacement

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


1. 2022 Inflation Roofing | Why Roofs cost 20-40% more? Will they go down?
(HHH Roofing & Construction)
2. Asphalt Shingles - Types, Lifespan, and Cost
(The Roofing Channel)
3. How Much Does a New Roof Cost in 2022 | How to Save Money on a New Roof | Dad’s old House
4. 50 Year Roofing Warranty - Marketing Gimmick by Asphalt Shingles Manufacturers
(Roofing Insights)
5. Our Favorite Shingles to Install in 2022
(Sol Vista Roofing)
6. Consumer Reports: The best asphalt shingles for your roof
(Atlanta News First )


Top Articles
Latest Posts
Article information

Author: Otha Schamberger

Last Updated: 09/16/2023

Views: 6177

Rating: 4.4 / 5 (75 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Otha Schamberger

Birthday: 1999-08-15

Address: Suite 490 606 Hammes Ferry, Carterhaven, IL 62290

Phone: +8557035444877

Job: Forward IT Agent

Hobby: Fishing, Flying, Jewelry making, Digital arts, Sand art, Parkour, tabletop games

Introduction: My name is Otha Schamberger, I am a vast, good, healthy, cheerful, energetic, gorgeous, magnificent person who loves writing and wants to share my knowledge and understanding with you.