BuildCostly

Roofing CalculatorCalifornia

Costs 28% above the US average👷 $32/hr avg labor🏷️ 7.25% sales tax

Calculate how many roofing squares you need and total cost to replace your roof — including shingles, underlayment, and labor — with state-specific pricing.

Project Details

ft
ft

Ready to hire a contractor?

Get free quotes from licensed local pros and compare prices before you commit.

Find Local Contractors

Roofing Cost by City — California

City-level pricing may differ from the state average.

Compare with neighboring states

FAQs — Roofing Cost in California

What is a roofing square?
A roofing square equals 100 square feet of roof surface. A typical 2,000 sq ft home has about 20–25 squares of roof area depending on pitch and overhangs.
How much does a new roof cost?
A new asphalt shingle roof costs $8,000–$20,000 for most homes. Architectural shingles average $350–$500 per square installed. Metal roofing costs $800–$1,200 per square installed.
How long does a shingle roof last?
3-tab shingles last 15–20 years. Architectural shingles last 25–30 years. Impact-resistant shingles can last 30–40 years. Metal and tile roofs can last 50+ years.
Should I repair or replace my roof?
If repairs cost more than 30% of replacement cost, or if the roof is more than 20 years old, replacement is usually more cost-effective long-term.