Roofing Cost Estimate

Roofing cost (2026): price per square foot

What a new roof really costs by material, size and location — plus free local estimates.

Get Free Estimates

Pricing reviewed October 2026

A roof replacement costs $4 to $11 per square foot installed in 2026, or about $9,000 to $18,000 for most homes. Material, roof size, and pitch drive the final price.

Roofing cost by material

MaterialInstalled cost / sq ftSource
3-tab asphalt shingles$4.50 – $7.502026 cost guide
Architectural shingles$6 – $92026 cost guide
Metal roofing$8 – $142026 cost guide
Synthetic slate$9 – $152026 cost guide
Natural slate$15 – $302026 cost guide
Clay / concrete tile$10 – $20editorial estimate
Wood shakes$7 – $13editorial estimate
Flat roof (TPO / EPDM)$5 – $10editorial estimate

Want a number for your roof? Estimate your project with the roof replacement cost calculator.

What affects roof replacement cost

Roof size, pitch (steeper roofs cost more to work on), chosen material, tear-off of the old roof, and installation complexity are the main drivers. Adding layers, skylights, or structural repairs increases the total.

Roofing cost guides

Roof replacement cost

Whole-roof totals by home size.

Roof cost per square

How roofers price by the 100 sq ft 'square'.

Cost by material

Asphalt, metal, slate, tile and more.

Repair vs. replace

When a repair is enough.

Storm damage & insurance

How claims work.

Roofing costs by city

40 metro guides.

Compare free roofing estimates from verified local contractors →

Frequently asked questions

How much does a new roof cost in 2026?

A roof replacement costs $4 to $11 per square foot installed in 2026, or about $9,000 to $18,000 for most homes. Premium materials like slate can reach $15 to $30 per square foot.

How much does an asphalt shingle roof cost per square foot?

Basic 3-tab asphalt shingles cost $4.50 to $7.50 per square foot installed; architectural shingles run $6 to $9 per square foot.

What factors affect roof replacement cost?

Roof size, pitch, chosen material, tear-off of old roofing, and installation complexity are the main drivers.

Roof figures marked as from the 2026 cost guide ($4–$11/sq ft installed; ~$9,000–$18,000 typical replacement; 3-tab $4.50–$7.50, architectural $6–$9, metal $8–$14, synthetic slate $9–$15, natural slate $15–$30) come from the RoofingCostEstimate 2026 cost guide. Tile, wood shake and flat-roof ranges, tear-off add-ons, pitch/story multipliers and city adjustments are editorial estimates based on typical scope, materials and labor — not survey data. Compare written quotes from licensed local roofers.