Updated: September 1, 2021
Reviewed by Cati O'Keefe, Expert Home Building & Sustainability Contributor.
Written by HomeAdvisor.
Installing a new roof costs between $5,000 and $10,000 on average. Prices vary depending on several factors, as discussed in-depth below. If you're not sure where to start, local roofing contractors can offer quotes to set your budget by.
Updated: September 1, 2021
Reviewed by Cati O'Keefe, Expert Home Building & Sustainability Contributor.
Written by HomeAdvisor.
National Average | $965 |
Typical Range | $366 - $1,580 |
Low End - High End | $150 - $7,000 |
National Average | $881 |
Typical Range | $328 - $1,435 |
Low End - High End | $150 - $4,700 |
National Average | $8,430 |
Typical Range | $5,580 - $11,517 |
Low End - High End | $900 - $45,000 |
2021 Notice: Material & Labor Prices are Surging
Demand for roofing has grown over the past year. And, as a result, manufacturers are increasing materials prices. Prices have gone up 5% to 10% this year, and many parts of the country are experiencing long delivery times. If you're planning a roofing project, we recommend starting as early as possible in the season, preparing for potential price fluctuations, and allowing extra time to order materials.
Materials | Cost Per Square(material only) | Lifespan(in years) |
---|---|---|
Plastic Polymer | $400 - $1,200 | 35 - 50 |
Clay Tile | $800 - $1,800 | 75+ |
Concrete Tile | $150 - $250 | 30 - 50 |
Slate | $800 - $1,800 | 125 - 200 |
Wood (cedar) | $250 - $600 | 15 - 30 |
Asphalt | $100 - $150 | 15 - 30 |
Metal | $120 - $900 | 50+ |
The material you choose for your new roof is the biggest factor in your final cost but don't forget to consider the expected lifespan. You may save money in the long run by opting for a more expensive option now. For example, the cost of a metal vs. asphalt roof may be mitigated by the extra 20 years it's estimated to last.
Learn more about some of the most common types here:
When installing a roof, there are various other factors that play into the price. Some factors you should consider are:
Asphalt shingles are the cheapest roofing material at $100 to $150 per square. Standard styles of metal and concrete are also low-priced options.
Metal roofs are $120 to $900 per square and are not usually cheaper than asphalt shingles, which are $100 to $150 per square. They will also cost more to install, ranging from $70 to $500 per square in labor versus $50 to $175 per square for asphalt (not including overhead expenses). However, metal will last two to even five times as long as asphalt and could be a better value.
There are high-end asphalt products that exceed the price of standard metal roofs and there are also low-cost metal roofs that run close to the price of asphalt. For the most part, however, metal will be more expensive than asphalt.
It costs $400 to $700 per square to install a low- to mid-range metal roof over asphalt or wood shingles. There are a few things to know before pursuing this project:
Mobile Home Roof Replacement Costs
Mobile home roofing costs $1,000 to $3,000 to replace. These calculations are for single-wide size homes, which are 600 to 1,300 square feet. Two of the most popular options for materials are metal and asphalt. Using higher-end materials on larger homes will come at higher rates.
Due to the slope of your roof and any overhangs that extend beyond your walls, the size of your roof typically won't match the footprint of your home. Use our roofing calculator to easily determine how big your roof is.