Roof Replacement Cost (2026 Full Breakdown)
A roof replacement costs $5,500–$30,000 for a typical home, with most homeowners paying $8,000–$20,000 for a 2,000 sq ft asphalt shingle roof. Cost depends on roof size, pitch, material choice, and whether old shingles need to be torn off.
Updated April 2026 · National average pricing · Based on 2026 RSMeans data
Average Cost
$12k
per home (avg. 2,000 sq ft)
Low Estimate
$6k
basic / small
High Estimate
$30k
premium / large
Per Unit
$5
per sq ft installed
Free Instant Estimate
Get your full home construction cost — 14 categories, state-adjusted
Enter your zip code and project size. Results in 3 minutes.
Get My Estimate →How Much Does Roof Replacement Cost in 2026?
The average cost of roof replacement in 2026 is $12,000, with most projects falling between $5,500 and $30,000. These figures reflect national average pricing based on 2026 RSMeans construction data.
Your actual cost will depend on several factors including project size, material choices, local labor rates, and the complexity of the work. Use the table below to estimate based on your specific project scope, then get a full state-adjusted estimate for your zip code.
Roof Replacement Cost — By Project Size
Project Type
Low Estimate
High Estimate
Small Home (1,200 sq ft)
$5,500
$10,000
Medium Home (2,000 sq ft)
$8,000
$18,000
Large Home (3,000 sq ft)
$12,000
$28,000
Premium Material (metal/tile)
$18,000
$50,000
Keep in mind these are national averages. Costs in high-cost states like California, New York, and Hawaii can run 20–40% above these figures. States like Mississippi, Arkansas, and Alabama tend to be 10–20% below the national average.
What Affects the Cost of Roof Replacement?
Understanding what drives cost up or down helps you budget accurately and avoid surprises. Here are the main factors that affect your total project cost.
Roofing Material
Asphalt shingles cost $3.50–$6.50/sq ft installed. Metal roofing runs $7–$15/sq ft. Tile and slate start at $10–$20/sq ft. Standing seam metal is $12–$25/sq ft.
Roof Size
Roofing is priced per "square" (100 sq ft). A 2,000 sq ft home typically has 20–25 squares of roof. A 3,000 sq ft home may have 30–40 squares depending on pitch and overhangs.
Roof Pitch
Low-slope roofs (under 4/12 pitch) are easier to work on. Steep roofs (over 8/12 pitch) add $1–$2/sq ft in labor due to safety equipment and slower work pace.
Tear-Off
Removing old shingles costs $1–$2 per sq ft. Most areas allow one layer of shingles over existing. Two existing layers always require full tear-off before new installation.
Decking Condition
Damaged roof decking (plywood sheathing) costs $70–$100 per sheet to replace. Inspecting and replacing damaged decking is essential before new shingles go down.
Geographic Location
Labor costs vary significantly. High-wind or hurricane zones require enhanced fastening patterns that add cost. Cold climates need ice and water shield underlayment ($0.50–$1.00/sq ft extra).
Labor vs. Material Cost Breakdown
For most roof replacement projects, labor accounts for 35–50% of the total cost. Material costs make up the remaining 50–65%. Getting multiple quotes from licensed contractors is the best way to ensure you are paying a fair price for both.
Always get at least 3 quotes before hiring. A difference of 20–30% between contractors is common, especially for larger projects. Make sure each quote covers the same scope of work so you are comparing apples to apples.
How to Save Money on Roof Replacement
There are several proven ways to reduce your total project cost without sacrificing quality. Here is what experienced homeowners and contractors recommend.
Get multiple quotes. Prices between contractors can vary 20–40% for the same job. Getting at least 3 bids is the single most effective way to avoid overpaying. Always verify that each contractor is licensed and insured in your state.
Timing matters. Most contractors are less busy in late fall and winter. Scheduling your project during off-peak season can save 10–15% on labor costs.
Be clear about scope. Change orders during a project are expensive. The more clearly you define the scope of work before signing a contract, the fewer surprises you will face. A detailed written contract protects both you and the contractor.
Consider phasing. If budget is tight, ask your contractor whether the project can be broken into phases. Doing the most critical work first lets you spread costs over time without compromising the final result.
Frequently Asked Questions
How much does a roof replacement cost in 2026?
A typical roof replacement costs $8,000–$20,000 in 2026 for a 2,000 sq ft home with asphalt shingles. Metal roofing runs $15,000–$35,000 for the same home. Tile and slate can reach $30,000–$60,000.
How long does a roof replacement take?
Most residential roof replacements take 1–3 days. A small home with a simple roofline can be done in one day. Larger homes, complex roof designs, or premium materials may take 3–5 days.
How long does a new roof last?
3-tab asphalt shingles last 15–20 years. Architectural shingles last 25–30 years. Metal roofing lasts 40–70 years. Tile and slate can last 50–100 years with proper maintenance.
Should I repair or replace my roof?
If your roof is under 15 years old and damage is isolated to one area, repair is usually more cost-effective. If the roof is over 20 years old, has widespread granule loss, or has multiple leak points, replacement is the better long-term investment.
Does homeowners insurance cover roof replacement?
Homeowners insurance typically covers sudden damage from storms, hail, and wind. It does not cover normal wear and tear or gradual deterioration. File a claim immediately after storm damage and document everything with photos.
Cost by State
Installation and labor costs vary significantly by state. Select your state for a location-adjusted cost guide.