If you’re planning to replace your roof this year, you’re likely wondering about roof replacement costs. A roof replacement is a big investment, but a necessary one — especially if your roof is aging, leaking, or showing visible signs of damage.
In 2025, replacing a standard 1,700-square-foot asphalt shingle roof typically costs between $6,500 and $10,500, with most homeowners spending around $8,500 on average. But costs can vary significantly depending on the materials you choose, where you live, and the complexity of your roof’s design.
Pro: Use a roof replacement cost calculator to estimate the costs.
What’s Included in Roof Replacement Costs?
When budgeting for a roof replacement, it’s important to understand what goes into the total cost:
- Roofing materials (shingles, metal, tile, etc.)
- Labor costs
- Removal and disposal of old roofing
- Additional components (like underlayment, flashing, vents, and insulation)
- Permit fees and regional building codes
Roof Replacement Cost by Material
Different roofing materials come with different price tags. Here’s what you can expect to pay based on the most common roofing types:
Roofing Material | Cost per Sq. Ft. | Total Replacement (1,700 sq. ft.) |
---|---|---|
Asphalt Shingles | $3.40 – $6.10 | $5,780 – $10,370 |
Metal Roofing | $6.50 – $24.00 | $11,050 – $40,800 |
Clay/Concrete Tile | $6.30 – $12.50 | $10,710 – $21,250 |
Wood Shingles/Shakes | $6.00 – $9.50 | $10,200 – $16,150 |
Slate Roofing | $24.00 – $32.00 | $40,800 – $54,400 |
Asphalt Shingles
The most affordable and widely used roofing material in the U.S. Asphalt shingles offer a good balance of durability, aesthetics, and price.
- 3-tab shingles: $3.40 – $4.70/sq. ft.
- Architectural shingles: $4.50 – $6.00/sq. ft.
- Premium shingles: $5.70 – $6.10/sq. ft.
Metal Roofing
Metal roofs are highly durable, energy-efficient, and long-lasting — but they come with a higher upfront cost.
- Corrugated panels: $6.50 – $8.50/sq. ft.
- Metal shingles: $8.00 – $10.50/sq. ft.
- Standing seam: $18.00 – $24.00/sq. ft.
Tile Roofing
Clay or concrete tile roofs offer superior longevity and insulation but are heavier and more expensive to install.
- Concrete tiles: $6.30 – $8.50/sq. ft.
- Clay tiles: $9.00 – $12.50/sq. ft.
Wood Roofing
Wood shingles and shakes give your home a natural, rustic charm — but require regular maintenance.
- Shingles: $6.00 – $8.30/sq. ft.
- Shakes: $6.80 – $9.50/sq. ft.
Slate Roofing
Slate roofs are beautiful, durable, and can last over 100 years, but they’re also the most expensive to install and maintain.
Labor Costs
Labor usually makes up 50–60% of the total cost of a roof replacement. For a $9,000 job, that’s about $4,500 to $5,400 in labor alone.
- Roofers: $120 – $150 per hour
- General laborers: $30 – $40 per hour
Factors like your roof’s steepness, height, and accessibility can raise labor costs.
Roof Size and Pitch
Naturally, the larger your home, the more materials and labor you’ll need. Here’s a quick estimate for a roof with a standard 5/12 pitch:
Home Size (Sq. Ft.) | Replacement Cost |
---|---|
1,200 | $5,200 – $7,300 |
1,500 | $6,500 – $9,200 |
2,000 | $8,700 – $12,000 |
2,500 | $10,900 – $15,000 |
Steeper roofs or those with complex layouts (like dormers or multiple valleys) will cost more to replace due to additional safety measures and longer installation times.
Roof Replacement Costs by Location
Where you live affects roof replacement costs due to:
- Local labor rates
- Material availability
- Building codes
- Climate (ice barriers, insulation, etc.)
For example, a roof in California or the Northeast may cost more due to higher labor and stricter building codes, while costs in the Midwest or South tend to be lower.
Tear-Off and Disposal Costs
If your old roof needs to be torn off, that’ll add $0.50 to $2.00 per sq. ft. to your total cost. That’s $850 to $3,400 for a 1,700 sq. ft. roof, depending on the material.
Some metal roofs and asphalt shingles can be installed over an existing layer, but this isn’t always advisable due to weight and ventilation issues.
Additional Costs to Consider
Here are some other common components that might be included in your roof replacement estimate:
Component | Cost per Sq. Ft./Unit |
---|---|
Decking repair/replacement | $2.20 – $3.00/sq. ft. |
Underlayment | $1.50 – $2.10/sq. ft. |
Ice & water shield | $1.80 – $2.50/sq. ft. |
Fascia board | $4.25 – $8.50/linear foot |
Soffit replacement | $2.80 – $5.30/linear foot |
Flashing (metal) | $9.00 – $11.00/foot |
Pipe boots | $65 – $85 each |
Signs You Need a Roof Replacement
Not sure if it’s time to replace your roof? Look for these warning signs:
- Curling or cracked shingles
- Granules in gutters
- Frequent leaks or water stains
- Sagging roof lines
- Moss or algae growth
- Age (20+ years for asphalt roofs)
Final Thoughts: Get a Roof Replacement Estimate Today
Replacing your roof is a significant expense, but also one of the best ways to protect your home and increase its value. Don’t settle for the first quote — always compare estimates from at least 3 roofing contractors to find the right balance of cost and quality.
Make sure the roofing company is licensed, insured, and offers a workmanship warranty. And don’t be afraid to ask questions — a good contractor will take the time to walk you through the process.