Roofing Cost Estimate

Roof cost by material

Asphalt, metal, slate, tile and more compared.

Get Free Estimates
Home › Roof Cost › Roof cost by material

Pricing reviewed October 2026

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
MaterialTypical lifespan (general industry range)
Asphalt shingles15–30 years
Metal40–70 years
Slate75–100+ years
Clay/concrete tile50+ years
Wood shakes20–40 years

Read best roofing materials for homes.

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

Compare free roofing estimates from verified local contractors →

Frequently asked questions

What is the cheapest roofing material?

3-tab asphalt shingles, at about $4.50 to $7.50 per square foot installed.

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.