Roof Replacement Cost in 2026: What to Expect

A new roof is a significant investment — typically $9,000 to $22,000 for an average home. Here's what drives that number and how to know if you're getting a fair price.

Average Cost by Roofing Material

Material is the biggest variable in your quote. Here's what to budget:

MaterialAvg Cost (1,500–2,000 sq ft home)Lifespan
3-tab asphalt shingles$6,000–$11,00020–25 years
Architectural (dimensional) shingles$9,000–$18,00025–30 years
Impact-resistant shingles$12,000–$22,00030+ years
Standing seam metal$18,000–$40,00040–70 years
Concrete or clay tile$20,000–$50,00050+ years
Cedar shake$18,000–$35,00025–30 years

How Roof Size Affects the Price

Roofers price jobs by the "square" — one roofing square equals 100 square feet of roof surface. A 2,000 square foot home typically has 2,200–2,500 square feet of roof (accounting for pitch and overhangs), or 22–25 squares.

Labor and material costs per square vary by region. In the Midwest and South, expect $350–$550 per square for architectural shingles. In the Northeast and West Coast, that climbs to $500–$750+ per square.

What Else Drives the Final Price

Regional Price Differences

Labor costs vary significantly. Texas and the Southeast tend to be 15–20% below the national average. The Northeast, California, and Pacific Northwest run 20–30% above. Material costs vary less, but local availability and shipping logistics matter.

Browse contractors in Texas, Florida, Ohio, and Pennsylvania to compare local options.

How to Avoid Overpaying

Is It Worth Upgrading to a Better Material?

If you're staying in the house for 10+ years: yes, usually. Architectural shingles cost ~20% more than 3-tab but last significantly longer and look better. Impact-resistant shingles can lower your homeowner's insurance premium by 5–30% in hail-prone states — a real ROI calculation worth doing.

Get quotes from local contractors

RooferMap lists roofing contractors across 10 states — find and compare providers near you.

Find Roofers Near You →