California Roof Replacement Cost (2026)

Per-Square & Per-Home Pricing for Asphalt, Metal & Tile in California

2026 California roof replacement runs about $520–$750 per square (100 sq ft) for architectural asphalt shingles, $1050–$1600/sq for standing-seam metal, and $1100–$1700/sq for tile, all installed. Average permit fee is around $450. WUI fire codes require Class A assemblies; permits and labor run highest in the U.S. Use the figures below with our project estimator to price a full tear-off and replacement based on your roof's square footage, pitch, and tear-off layers.