An asphalt shingle roof costs between $6,885 and $23,993 for a 2,000-square-foot home, though your final price depends on the shingle type you choose. There are several material options to choose from, including durable, corrosion-resistant steel or aluminum shingles, or classic materials like wood shake and slate that deliver a timeless appearance.
Our guide breaks down each shingle type to help you choose the best fit for your home. Below, you’ll find pricing details, key benefits, potential drawbacks, and other essential information to consider before installing your new roof.
Key Takeaways
- The cost to install an asphalt shingle roof ranges from $3.44–$12 per square foot, but can vary depending on your chosen materials, roof size, and location.
- Your roof’s square footage and your chosen shingles largely determine project costs, but other factors like labor rates and your home’s roof pitch can also affect pricing.
- Over 47% of the 1,000 homeowners we surveyed nationwide in 2026 installed an asphalt shingle roof.
Get Your Roofing Project Quote Today
Compare quotes from local pros
How Much Does a Shingle Roof Cost?
The cost to install new asphalt shingles ranges from $3.44–$12 per square foot, or approximately $6,885–$23,993 for a 2,000-square-foot house. While shingles are most commonly made from asphalt, you can also find options made of higher-quality, more expensive materials.
“The biggest cost drivers are the size of your roof (measured in squares), the material you choose, and the complexity of the roof’s design—things like pitch, number of valleys, and how many penetrations there are for vents or skylights,” says William McGavin, the owner of Sundance Roofing and Painting. Alongside these factors, the amount you pay for a shingle roof will depend on where you live and local contractor rates.
Learn more about the different factors that impact shingle roof costs in the sections below.
Cost by Square Foot
The square footage of your home isn’t the only thing that determines how complex a roofing job is, but it has the biggest impact on cost.
Homeowner Insights
Nearly 61% of homeowners we surveyed who installed asphalt shingles said their roof was 1,001 square feet or larger.
The table below highlights the typical price ranges of an asphalt shingle roof based on builder-grade materials, medium labor costs, and low-sloped roofs. Note that materials usually make up less than half of the total project cost.
| Roof Size | Cost of Asphalt Shingles | Total Cost with Installation |
|---|---|---|
| 1,000 square feet | $1,343–$1,916 | $4,291–$5,994 |
| 1,500 square feet | $2,015–$2,874 | $6,355–$8,804 |
| 2,000 square feet | $2,686–$3,832 | $8,419–$11,665 |
| 2,500 square feet | $3,358–$4,790 | $10,483–$14,525 |
| 3,000 square feet | $4,029–$5,748 | $12,547–$17,385 |
Note: The cost data featured throughout this guide was sourced using Homewyse, an online database with estimates for home improvement projects, unless otherwise specified.
Cost by Type of Shingles
There are several types of roof shingles, including basic, premium architectural, and composite shingles. Shingles may also be made from metal, wood, stone, or other materials, which are typically more expensive than asphalt.
The table below highlights the typical price ranges of various shingle material types based on builder-grade materials, medium labor costs, and low-sloped roofs.
| Shingle Material | Average Cost for a 2,000-Square-Foot Home |
|---|---|
| Asphalt shingles | $8,419–$11,665 |
| Architectural asphalt shingles | $11,914–$16,436 |
| Composite shingles | $13,420–$17,679 |
| Fiberglass shingles | $16,259–$21,727 |
| Cedar shingles | $21,519–$29,232 |
| Steel shingles | $21,519–$29,232 |
| Synthetic slate shingles | $21,595–$30,304 |
Your roof’s lifespan may vary depending on how well you maintain it. Various weather and regional conditions, like constant sunlight or strong winds, also affect the life of your shingle roof. If not maintained properly, your roof may need replacement sooner rather than later.
Other Cost Factors When Installing a Shingle Roof
Square footage and roofing material primarily determine your total price, but here are some additional costs to consider.
Roof Height and Pitch
Your roof’s height and pitch—aka its slope—determine how many shingles your roof needs, how difficult it will be for roofers to install them, and which type of shingle will fit best. The higher the pitch and height, the more expensive labor will be due to the challenge and danger of working on the roof.
Local Labor Rates
Installation usually makes up about 60% of new roof costs, and anything that makes the job more time-consuming or difficult will increase the total price. Roofs with a steep slope or limited accessibility cost more to replace or fix. Working around features like dormers can also make the project take longer and increase costs.
Homeowner Insights
Over 70% of our 2026 survey respondents who installed an asphalt shingle roof said labor was the biggest contributor to their project costs.
As with other home improvement projects, shingle roof costs vary by location. Areas with a higher cost of living have higher prices. Typically, roof replacement costs are lower in rural locations than in coastal and urban areas.
Roof Repairs
Installing a new roof involves more than laying new shingles. It usually requires repairing or replacing the existing decking and underlayment in addition to the outer layer of shingles. “If there’s rotted sheathing or damaged fascia underneath, that has to be addressed before new material goes on, and that adds to the total,” adds McGavin. Roof repair costs vary substantially based on what needs repairing or replacing. Vents and ridge capping are some of the least expensive aspects, while repairing or reinforcing eaves, rafter tails, and trusses are more costly.
Old Shingle Removal
If you’re replacing your roof, someone will need to tear off the old shingles and any damaged roofing structures before new shingles are installed. Any debris will also need to be disposed of. This usually costs $1–$5 per square foot of old materials.
Warranty Coverage
Most major shingle brands offer a limited lifetime warranty on their roofing products. These warranties are prorated based on the age of the shingles and apply to materials only, though some manufacturers may cover labor if you work with one of their approved roofing contractors.
Evan Greene, sales manager of Northeast Exteriors for the New England Branch of Long Home Products, advises checking the warranty for specific exclusions such as proration, labor, and workmanship components, and whether the manufacturer certifies the installer doing the work. Home warranties don’t cover roof replacement, but many offer limited roof-leak coverage.
Additional Services
While your new roof is being installed, you can tackle other related home improvement projects that would ordinarily require you to tear up some or all of your roof.
- Attic fan installation: $300–$900
- Flashing replacement: $200–$500
- Gutter installation: $1,000–$6,500
- Skylight installation: $1,600–$4,200
How To Estimate the Cost of Your Asphalt Shingle Roof
While talking with a professional roofing contractor can give you the best idea of pricing for your new asphalt shingle roof, you can take a few steps to estimate costs beforehand.
- Determine the square footage of your home. If you’re unsure, measure the rooms around your home and multiply the length by the width. Then, add all those numbers together for the total square footage.
- Multiply your home’s square footage by 1.12, which is the pitch multiplier for a typical roof. This should give you the estimated square footage of your roof, which is different than your home’s square footage.
- Take your estimated roof square footage and multiply it by the average cost per square foot of your chosen roofing material.
- If you know you need additional work or services, like the installation of new gutters, you can add those estimated costs in, too.
- Repeat this process for each type of roofing material you’re considering so you can easily compare pricing across different options.
Homeowner Insights
Over 71% of homeowners in our survey who installed an asphalt shingle roof said their project cost between $5,001 and $30,000.
How To Save on Shingle Roof Costs
There are some steps you can take to save money on a new shingle roof, even if you hire a professional to install it. Here’s a quick list of ways to save on this project:
Select roofing materials that are less expensive or on sale. However, make sure you don’t cost yourself in the long run by choosing poor-quality materials. “Choose materials that match your actual needs,” says McGavin. “You don’t always need the most premium product if a mid-grade option suits your home and climate.”
If it’s allowed in your state and your roof’s foundation is solid, you can sometimes apply a new layer of shingles without having to remove the old one, saving on removal and disposal costs.
Get quotes from at least three roofing contractors before making your choice. In addition, consider hiring professionals in the off-season—typically late fall or early spring—when they’re less in demand.
Signs You Need To Replace Your Roof Shingles
Here are some warning signs that it might be time to replace your roof shingles:
- Broken, bent, or cracked shingles
- Missing granules or granule buildup in gutters
- Water damage in attics or ceilings
- Moss growing on the roof
- Rust or wear around vents, pipes, or chimneys
- Buckling or dark spots on the roof
Pro Tip
- McGavin recommends scheduling regular roof inspections after installing a new roof. He suggests annual checkups at a minimum, or after any major storm that passes through your area, to watch for damage.
Can You Install Shingle Roofing Yourself?
Most do-it-yourselfers (DIYers) can replace a few shingles, but applying shingles to an entire roof is far more difficult and dangerous. Poorly laid shingles can create leaks that will seriously damage your roof’s structure.
DIY Shingle Installation
If you want to lay shingles yourself, you’ll need a chalk line, hammer, utility knife, roof harness, roofing nails, and fasteners in addition to the shingles. Note that these steps apply to shingle installation only and assume that the roof’s decking is in good condition and the flashing, underlayment, vents, and drip edge are already in place.
- Measure up from the bottom of the eave and snap a chalk line where you want to put your starter row, ensuring it covers the drip edge completely.
- Start applying shingles at the outer edge. Butt each shingle tight against the next one with no gaps, and use a minimum of four nails per three-tab shingle. Tom Silva, a general contractor for This Old House, suggests driving in six nails for better performance in windy or rainy regions.
- For the second row, cut 6 inches off the edge of a shingle, following any manufacturer’s instructions to stagger the tabs. Cut 12 inches off for the third row, and so on.
- Start your rows away from any roof valleys and work toward them. When you’ve worked all the rows, snap a chalk line down the center of the valley, carefully cut the shingles up the chalk line, and seal them with roofing cement.
- Apply cap shingles at the top of any peaks, or create your own from standard shingles.
Professional Shingle Installation
A professional roofing company has the right tools, expertise, and workers to do the job quickly and correctly. We observed Erie Home installing an asphalt shingle roof and were surprised at how complicated the job can become. A high percentage of roof installation and roof repair costs goes to labor because this is a specialized job. Professional roofers know how to adjust for roof pitch and meet all necessary building codes. Additionally, most roofing contractors offer guarantees on their work.
At the installation, we also learned that various tools are needed, such as specialized ladders, tear-off shovels, and air compressors. Additionally, you must know how to secure yourself on a steep roof using ropes and pulleys and use magnetic tools to clean up your yard. Not knowing how to use the proper tools or navigate a roof can make attempting a DIY job dangerous.
Are Shingles Right for Your Roof?
Shingles are one of the most common and versatile roof types. There is a shingle material and design for just about every budget and preference. Homeowners looking for a more economical option can choose asphalt shingles, while those aiming for a long-term investment can choose steel or synthetic slate.
Ultimately, we recommend speaking with a roofing company to find the best roofing option for your home and budget. Getting at least three quotes from different contractors or companies is also a good idea. By shopping for multiple free quotes, you can find the best installer for the most reasonable price.
FAQs About Shingle Roof Costs
How long does it take to shingle a roof?
Asphalt shingles are usually relatively quick to apply. A professional contractor can shingle a medium-sized roof in about two to three days. Larger, more complicated, or steeper roofs will take longer.
What is the cost of a shingle roof?
The average cost of a shingle roof for a 2,000-square-foot home is between $6,885 and $23,993. These prices apply to asphalt shingles, the most common and budget-friendly variety. Other materials, such as wood, synthetic stone, and metal, cost more.
How does a shingle roof affect the value of my home?
According to the Journal of Light Construction, a roof replacement with asphalt shingles has a 68% return on investment (ROI).
What are the cheapest roof shingles?
Three-tab asphalt shingles are the cheapest roofing shingle, but quality and prices can vary widely.
How We Determined Shingle Roof Pricing
To provide accurate and current pricing for shingle roof replacements, we collected estimates from Homewyse, a platform used by contractors to generate costs for home improvement projects. We also gathered pricing insights from our 2026 survey of 1,000 homeowners who replaced their roofs within the last five years.
Our research provides a comprehensive overview of both national and local pricing. To better understand pricing, we analyzed estimates for different types of shingles for projects ranging from 1,000–3,000 square feet in size in several U.S. states. This allows our cost averages to reflect diverse homeowner needs across both urban and rural markets.
Prices shared in this guide represent the average cost of a new shingle roof based on our research at the time of publication. Actual costs may vary depending on factors such as location, service provider, home size, material quality, and project scope.
To share feedback or ask a question about this article, send a note to our team at reviews@thisoldhousereviews.com.







