How Much Does It Cost to Shingle a Roof? [2026 Data]

Roofing costs depend on your project and location. Check with a local pro for your specific job.

Get quotes from roofers near you
No obligation · 100% free
Get quotes from roofers near you
No obligation · 100% free
Cost Insights:
  • Shingle roof replacement costs between $7,500 and $24,000 for your home, with the shingle material you choose driving your total.

  • Your roof size, pitch, and complexity determine how much labor time the installation requires for your project.

  • Budget for shingle removal, roof decking repairs, permits ($250 to $500), warranties, and structural reinforcement when you plan your project.

  • Hiring a local roofing professional keeps your roof weather-tight, prevents leaks, and protects your manufacturer warranty.

In 2026, the national average cost to shingle a roof is $10,500. Most homeowners spend between $7,500 and $24,000, with shingle material, roof size, and project complexity being the primary cost drivers.

Average Shingle Roof Cost

Shingling a roof costs an average of $10,500, with most homeowners spending between $7,500 to $24,000 depending on roof size and the shingle material they choose. Asphalt shingles are the most popular option and tend to fall on the more affordable end of that range. For large homes with high-end materials, costs could climb as high as $75,000.

How Angi Gets Its Cost Data

To help homeowners with their next project, Angi provides readers with the most accurate cost data and upholds strict editorial standards. We’ve surveyed thousands of real Angi customers about their project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects. 

Shingle Roof Cost by Square Foot: Home Size Guide

Shingle roof materials cost between $1.50 to $6.00 per square foot, with the type of shingle you choose being the primary driver of where you land in that range. Shingles are sold by the "square," a unit covering 100 square feet, so material costs run $150 to $600 per square. Most standard asphalt shingles fall on the lower end of both ranges.

Here's how total shingle roof costs break down by home square footage, based on gable roofs with a standard pitch:

Home Square FootageAverage Shingle Roof Cost Range in 2026
1,000$2,250–$8,000
1,500$3,375–$13,500
2,000$4,500–$18,000
2,500$5,600–$22,500
3,000$6,800–$24,000

What Are Shingle Roof Costs by Material?

Shingle roof material costs range from $0.70 to $2 per square foot for basic asphalt 3-tab shingles and up to $20 to $26 per square foot for solar shingles, making material choice the single biggest lever on your total project cost.

Here's a full breakdown of shingle roof costs by material type:

Shingle MaterialAverage Cost per Square Foot in 2026
Asphalt (3-tab)$0.70–$2
Asphalt (Architectural)$1–$3
Asphalt (Luxury)$1.50–$4
Aluminum$3–$6
Composite$1–$15
Slate$8–$18
Steel$4–$7
Wood Shakes or Shingles$4–$6
Solar$20–$26

Roofer Costs: What Homeowners Pay for Labor

Labor to install shingles typically accounts for around 60% of the total project cost, averaging $6,300 and ranging from $4,500 to $10,800 depending on your location and job complexity. That labor cost covers placing new roofing felt, flashing, and shingles. Getting multiple quotes from local roofers is the most reliable way to gauge what labor will cost for your specific roof.

Shingle Roof Costs by State: Where Prices Vary

Where you live has a significant impact on what you'll pay to shingle a roof, with high-cost states like California averaging $15,200 and New York averaging $12,900. Lower-cost states like Georgia and Texas come in closer to $9,600 to $9,700. Regional labor rates and local material pricing drive these differences.

Here's how shingle roof costs break down across several states:

  • California: $15,200

  • Florida: $10,800

  • Georgia: $9,600

  • Illinois: $9,800

  • Michigan: $9,600

  • New York: $12,900

  • North Carolina: $10,300

  • Ohio: $9,900

  • Pennsylvania: $10,000

  • Texas: $9,700

What Are Additional Shingle Roof Cost Factors to Budget For?

Beyond materials and labor, several additional cost factors can affect your shingle roof total, including removal fees, decking repairs, roof pitch, permits, warranties, and structural reinforcement. 

Here's what to expect for each:

  • Shingle removal: $1–$5 per square foot, or $1,000–$5,000 in total

  • Roof decking repairs: $2–$5 per square foot

  • Roof pitch: 10% higher cost for steeper roofs, on average

  • Permits: $250–$500

  • Warranties: $500–$1,000+ for installers that offer long roof warranties and use high-quality materials

  • Structural reinforcement for heavy shingles: $50–$300

DIY vs. Hiring a Pro to Shingle a Roof

DIYing a shingle roof could save you between $1,400 to $10,800 in labor costs, though you'll still need to budget around $4,200 for standard materials. Roofing mistakes can lead to leaks, water damage, and repairs that quickly erase those savings. For most homeowners, hiring a local roofing pro near you is the safer and more cost-effective choice over the long run.

Here are the benefits of hiring a pro to install your shingles:

  • Installation mistakes can cause roof leaks, water damage, and mold growth, and repairs can easily exceed the cost you'd save on labor.

  • Most DIYers lack the experience and equipment needed to work safely, especially on steep or damaged roofs.

  • Installing shingles in the rain or inclement weather is especially dangerous, as is working on a roof that has underlying damage or structural issues.

  • Most manufacturers will void their warranties if the roof isn't installed by a certified professional.

A DIY job isn't recommended, but you might consider it in the following situations:

  • The project is small and simple (such as a shed or a detached garage with a low slope).

  • You have the necessary supplies and safety gear, including harnesses and specialized tools.

  • The existing roof structure is sound, with no water damage or sagging.

  • You understand and accept the risks, including voiding manufacturer warranties.

Shingle Roof Replacement vs. Repair

Roof repairs are much less expensive than roof replacements:

You might replace a shingle roof in the following situations:

  • The damage is widespread (extensive curling, granule loss, missing shingles, visible sagging, etc.)

  • Multiple leaks have appeared in different locations

  • The roof is over 20 years old

  • The underlying problem is systemic

  • You want to upgrade energy efficiency or home value

You might repair a shingle roof in the following situations:

  • Only a portion of your roof is damaged

  • Leaks are minor and isolated

  • Your roof is under 15 years old and in otherwise good condition

  • The repair cost is less than 20–25% of the estimated replacement cost

Determining whether a replacement or repair is best should always involve expert insight. A roof inspection costs around $250 and often includes a detailed report with recommendations to help you decide the most effective course of action.

How to Save Money On the Cost to Replace Roof Shingles

Roof replacement can quickly get expensive, sometimes costing as much as $75,000. You can do a few things to help keep your costs down:

  1. Stick with asphalt shingles, which can save you anywhere from 40% to 80% on total installed material costs compared to premium options like aluminum, slate, steel, or solar shingles.

  2. You can keep up-front costs down by choosing more affordable 3-tab shingles for $0.70 to $2 per square foot, but they won't last as long or provide as much long-term value compared to architectural shingles or higher-end options.

  3. If you live in an area with extreme summer or winter temperatures, ask your local roofer about the best materials for your home, which can lower energy costs and reduce repair needs.

  4. You could save an average of $9,400 by opting for a targeted repair over a full replacement, and you may see about the same long-term value.

  5. If possible, schedule shingle roof installation during the contractor's "off-season" (often late fall or winter), which could save you 5% to 15% of the project cost.

Does a Shingle Roof Increase Home Value?

Replacing a shingle roof comes with an ROI of between 60% and 70%, especially if your existing roof has visible damage, staining, or wear. That ROI may increase further if your new roof includes transferable warranties, which can add value for future buyers.

Next Steps
  • You can reduce shingle roof costs by around 60% when DIYing the work, but you’ll likely void your roof warranty, and mistakes can be costly. 

  • Hire a professional roofer for the best (and safest) results.

  • Roof repair is more cost-effective, but it’s only advisable for minor damage on roofs that are less than 15 years old.

Frequently Asked Questions

Stripping existing shingles and installing a new shingle roof takes a professional one to two days, and sometimes up to three days for larger roofs. Additional safety measures necessary for steep roofs can extend the timeframe even further, as do added measures, like replacing roof decking or reinforcing your roof structure to support heavier materials like slate or clay.

Shingle roofing can last anywhere from 15 to 50 years, depending on the type and quality of shingle, your local climate, and how well you maintain your roof. If you live in an area that sees extreme weather, like strong winds, hail storms, or hurricanes, the average life span of a shingle roof will often be on the shorter end, especially if you choose a more affordable roof shingle that isn’t designed to persist through extreme weather.

You can put new shingles over old shingles, but most municipalities only allow for two layers of shingles before you have to rip off the old roof and start fresh. In some areas, only a single layer of shingles is allowed due to the weight a bundle of shingles adds to your structure. In most cases, it’s a good idea to remove your old shingles before you install new shingles, especially if you suspect that a roof leak may have compromised the decking underneath.

Need professional help with your project?
Get quotes from top-rated pros.

The homeowners guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.