How Much Does a Roof Replacement Cost in 2026?
A complete breakdown of roof replacement costs by material, state, and project size. Plus tips to save money.

Roofer using nail gun for shingle installation on residential roof
A roof replacement is one of those bills that lands hard. When I started pricing it for my own house I realized how much the number swings based on material, pitch, and what part of the country you're in. Here is the 2026 version of the math, broken down so you can see exactly what you are paying for and where the save-a-thousand-bucks levers actually are.

Average Roof Replacement Cost in 2026
For a typical 1,700 sq ft roof with architectural asphalt shingles, you are looking at $7,500 - $12,000 nationally in 2026. That range moves a lot depending on where you live, what you pick for material, and how complex the roof is (pitch, valleys, dormers, etc.).

Cost by Material
MaterialCost per Sq FtTotal (1,700 sq ft)Lifespan 3-Tab Asphalt$3.50$5,95015-20 years Architectural Shingles$4.50$7,65025-30 years Metal (Standing Seam)$10.00$17,00040-70 years Clay Tile$12.00$20,40050-100 years Slate$18.00$30,60075-150 years

Factors That Affect Cost
1. Location — California and New York run 20-25% above average. Southern states like Mississippi and Alabama run 15-20% below.
2. Roof Pitch — Steep roofs (10:12 or higher) cost about 30% more. The labor is harder and the crew needs more safety equipment to work on them.
3. Stories — A two-story home is roughly 15% more than a single-story, because access and setup take longer.
4. Tear-Off — Pulling the existing roof off adds about $1.50 per sq ft ($2,550 on a typical roof).
5. Permits — Most cities charge $150-$500 for a roof replacement permit.
How to Save Money
Compare roofing costs in your state to see where your area falls.
Do You Need a Permit?
In most places, yes. A full roof replacement almost always needs a building permit, especially if you are changing materials or touching the decking underneath. Permits run $150-$500. Check your state's permit requirements before you sign anything.
*Plug your numbers into the roofing calculator for an estimate on your actual roof.*