How much does a roof replacement cost in California?
Updated August 15, 2026·2 min read·California
Most California homeowners pay roughly $12,000–$30,000 to replace an asphalt-shingle roof on a typical single-family home, and $30,000–$60,000+ for tile or metal. The spread is driven by size, pitch, tear-off, material, and local code requirements — California layers cool-roof energy rules and, in wildfire zones, fire-rating requirements on top of the basics. Get at least three itemized bids from licensed roofing contractors.
Cost by material (typical single-family replacement)
Material
Typical installed range
Lifespan
Asphalt shingle
$12,000–$30,000
20–30 years
Concrete tile
$25,000–$50,000
40–50+ years
Clay tile
$35,000–$60,000+
50+ years
Standing-seam metal
$25,000–$55,000
40–70 years
Ranges assume a full tear-off and re-roof of an average-size home; complex rooflines, steep pitches, and multi-layer tear-offs push toward and past the top of each range.
What moves the number
Size and pitch — roofing is priced per “square” (100 sq ft); steep or cut-up roofs cost more per square to work safely.
Tear-off — removing one or more old layers adds labor and disposal.
Deck repairs — rotten sheathing is discovered after tear-off; smart bids state a per-sheet price for it up front.
Code items — California's Title 24 energy standards can require “cool roof” rated materials in many climate zones, and homes in designated high-fire areas need Class A fire-rated assemblies. Permits and inspections are part of a legitimate job.
Extras — gutters, skylights, solar detach-and-reset if you have panels.
Vetting the contractor (the part that saves you money)
License: roofing in California requires a C-39 roofing contractor's license (or a general contractor operating within their scope). Verify the license number with the state's contractor board — it's free and takes a minute.
Insurance: ask for proof of liability insurance and workers' comp. A fall on your property without workers' comp can become your problem.
Itemized bid: material brand and rating, tear-off, underlayment, flashing, ventilation, deck-repair pricing, permit, and haul-away — line by line, so bids compare honestly.
Deposit rules: California caps home-improvement deposits at $1,000 or 10% of the contract price, whichever is less. A contractor demanding half up front is telling you something.
Warranty: separate the manufacturer's material warranty from the contractor's workmanship warranty, in writing.
Frequently asked questions
How much does a new roof cost in California?
Most asphalt-shingle replacements on single-family homes run roughly $12,000–$30,000 installed; tile and metal roofs commonly run $25,000–$60,000+. Size, pitch, tear-off, and local code requirements drive the spread.
How long does a roof replacement take?
Most single-family re-roofs take one to five days of on-site work once materials are delivered, weather permitting — complex tile or structural repairs take longer.
Do I need a permit to replace a roof in California?
Yes — re-roofs are permitted work in California cities and counties, and inspections are part of a legitimate job. A contractor who suggests skipping the permit is a red flag.
How much deposit should a roofer ask for in California?
California law caps home-improvement deposits at $1,000 or 10% of the contract price, whichever is less. Progress payments beyond that should track completed work.
Get bids from verified roofing contractors on Nalren
Roofing contractors with verified identities, real profiles, and direct messaging.