How Much Do Roof Shingles Cost in 2025?
Typical Range:
$8,000 - $24,000
Typical Range:
$8,000 - $24,000
Cost data is based on research by HomeAdvisor.
Updated November 12, 2024
Reviewed by Cati O'Keefe, Expert Home Building & Sustainability Contributor.Reshingling a roof costs between $8,000 and $24,000, depending on roof size, labor rates, and shingle materials. The average shingle roof costs $12,300.
The shingle material is a major cost factor, with asphalt being the least expensive and slate and metal being the most expensive.
Labor is a major cost factor, making up around 60% of the total project cost.
Roof repairs are a more cost-effective alternative to roof reshingling.
You can reduce the cost of roof shingles by using inexpensive materials, getting your roof redone in the off-peak season, and replacing only damaged sections rather than the whole thing.
Reshingling a roof costs between $8,000 and $24,000 for a 2,000-square-foot roof. On average, a shingle roof costs about $12,300, but this price varies depending on several cost factors, such as the type of shingles used, labor prices, and whether repairs are needed on the underlying roof structure.
Average Cost | High Cost | Low Cost |
---|---|---|
$12,300 | $24,000 | $8,000 |
Several cost factors impact the final price of reshingling a roof, including the number of shingles needed, the type of shingles, and the brand.
Shingles are normally sold in either squares (100 square feet) or bundles (20 to 33 square feet). It’s common to get a slightly better deal per shingle when you buy more at once. These costs may be worked into the roofing material prices quoted by your roofing professional, but it’s worth noting that you’ll probably save money by buying more shingles. The average prices for a new shingle roof are:
Roof Size (Square Feet) | Average Cost Range (Materials & Labor) |
---|---|
500 | $2,125–$12,500 |
750 | $3,188–$18,750 |
1,000 | $4,250–$25,000 |
1,500 | $6,375–$37,500 |
1,750 | $7,438–$43,750 |
2,000 | $8,000–$50,000 |
3,000 | $12,750–$75,000 |
An important cost factor to consider is the type of shingle you choose. Materials are priced differently, and some also have varying labor costs based on how easy they are to work with. With installation included, roof replacement materials cost between $4 and $25 per square foot, but remember that most pro roofers charge by the square, which is 100 square feet.
Shingle Material | Description | Average Price per Square Foot |
---|---|---|
Asphalt | Common and affordable shingle, easy to install with a 20-year lifespan | $4.25–$12.25 |
Composite | Similar to asphalt but with increased durability, can last up to 50 years | $8–$14 |
Wood | Classic, natural appearance and a 40–50 year lifespan, vulnerable to pests and mold | $6–$13 |
Clay | Luxurious look and exceptional durability, plus natural insulating abilities | $12–$25 |
Metal | Strengthens and insulates the roof for 40–80 years | $10–$35 |
Slate | Natural stone for a classic look, lasts up to 100 years | $12–$30 |
There are countless shingle brands, each with unique selling points, durability claims, and associated price points. Your local roofing contractor can suggest which brands will work best for your specific project.
When pricing roof shingles, a few other factors impact the final cost of your project. These include labor, removal, flashing, and more.
Labor is one of the most important cost factors for a new shingle roof. Expect labor costs to make up about 60% of the total project costs, with most roofers charging a minimum of $2 per square foot. Your labor rates may be higher if your roof has a steeper pitch (because it’s harder to work safely on a steep roof), complex shapes and bends, or if you use a more labor-intensive shingle material, such as slate, clay, or metal.
You’ll need to pay to remove and dispose of your old shingles. Some roofers work this into their roof shingle repair cost estimate, but others may not. In that case, you’ll have to pay for removal (as well as junk disposal) separately, which can cost anywhere from $500 to $1,300.
It’s possible that your roof needs more than just new shingles. Your roofer will look at the roof's underlying structure before providing their estimate and possibly recommend repairs. Fixes to the flashing and reinforcement are among the most common roof repair costs, but you might also have to pay for fascia, gutter, or roof sealing costs. On average, extra repairs add $150 to $400 for basic fixes and around $950 for more serious repairs.
This cost factor might decrease your roof repair total. Your homeowner’s insurance or home warranty may offer coverage for roof damage caused by natural disasters or problems with the initial installation. If you can successfully claim a warranty, you might get some of your shingle costs covered, reducing the project's final price.
Permits and inspections are a vital part of repairing a roof. Permit costs vary greatly by location but tend to cost between $250 and $500. Inspections are performed after the installation to ensure the roof is built correctly. Roof inspections cost about $220.
How do you know whether your roof shingles need replacing or just a repair? First, consider the age of the roof. If your asphalt shingles are more than 20 years old, it’s probably time to replace them, as the roof will continuously fail as time goes on.
However, if your roof shingles are relatively new but have been damaged, you might be able to replace the damaged section. Generally, roof repairs cost between $380 and $2,000, far less than the average replacement cost of $12,300.
Redoing a shingle roof is a significant expense, but you can lower your costs with a few budgeting tips:
Choose the right materials: Shingle materials like asphalt and vinyl composite are less expensive than metal, slate, or clay, but they don’t offer as much durability. Choose a material that balances upfront cost with lifespan.
Get your roof reshingled in the off-season: Roofers usually charge more in the spring and summer. You can reduce labor costs by negotiating a better deal for a roofing project during the off-peak season.
Replace sections: If most of your roof is still in good shape, consider replacing only damaged sections.
Invest in quality installation: This will increase your upfront cost, but investing in a skilled roofer can reduce roof repair costs down the line.
No place is more important than your home, which is why HomeAdvisor connects homeowners with local pros to transform their houses into homes they love. To help homeowners prepare for their next project, HomeAdvisor provides readers with accurate cost data and follows strict editorial guidelines. After a project is complete, we survey real customers about the 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.
The best shingle material depends on your needs. If you're looking for maximum curb appeal, a beautiful wood, clay, or slate option might be best. If you live in an area with high humidity, you may prefer the durability of metal or composite. Asphalt shingles are the best choice if you want to keep costs low.
Roof reshingling may take one to three days for a simple asphalt roof installation, while more complex roofs, larger homes, or specialized materials (like slate, clay, or metal), could take a week or more to install.
You can reshingle part of a roof, but it’s not always recommended. Usually, partial roof replacements don’t have the same warranties as a new roof. Your old shingles won’t match the new ones, and you’ll eventually need to replace the older part of the roof.
Generally, asphalt shingles last up to 20 years. Composite vinyl and wood shingles can last up to 50 years, while clay and metal can last up to 80 years with proper maintenance. Slate is the longest-lasting shingle material with a lifespan of up to 100 years.