TL;DR
- The average cost to reroof a house in California runs $9,000 to $25,000 in 2026, with most homeowners landing between $14,500 and $22,000 for asphalt shingle on a 2,000 sq ft single-story home.
- Material drives the biggest swing. Asphalt shingle averages $4.50 to $7.50 per sq ft installed; concrete tile $14 to $19; clay tile $17 to $24; standing seam metal $11 to $19.
- Northern California (Bay Area, Sacramento) runs 10 to 25 percent higher than San Diego or the Inland Empire. Coastal counties run higher than Central Valley.
- Title 24 cool-roof requirements and the California 25 percent rule can add $1,500 to $4,000 that homeowners outside California don’t pay.
- A clean quote should line-item permit, tear-off, deck repair allowance, underlayment, flashing, top material, hip-and-ridge, haul-away, manufacturer warranty enrollment, and labor warranty.
The average cost to reroof a house in California is $9,000 to $25,000 in 2026. Most homeowners pay $14,500 to $22,000 for architectural asphalt shingle on a 2,000 sq ft single-story home, or roughly $7 to $11 per square foot installed. Tile and metal run higher. San Diego sits just above the state median.
California runs a wider range than almost any other state. A 2,000 square foot ranch in Bakersfield can be done for $9,000. The same footprint in San Francisco with a concrete tile roof and Title 24 cool-roof upgrade can clear $40,000. That gap is not random. It tracks material, region, code, and the condition of what is under the shingles.
This guide covers the real 2026 ranges, what is actually driving each line item, how the California-specific rules change the math, and how to read a contractor’s quote so you know what you are paying for. We are a San Diego marketplace that connects homeowners with vetted local roofers, so the prices here come from quotes reported across San Diego County, the Inland Empire, LA, the Central Valley, and the Bay Area.
What is the average cost to reroof a house in California in 2026?
For a typical 2,000 sq ft single-family home, statewide California averages in 2026 look like this:
| Material | Per sq ft installed | 2,000 sq ft total |
|---|---|---|
| 3-tab asphalt shingle | $3.50 – $5.50 | $7,000 – $11,000 |
| Architectural asphalt shingle | $4.50 – $7.50 | $9,000 – $15,000 |
| Designer / impact-rated asphalt | $6.50 – $9.50 | $13,000 – $19,000 |
| Concrete S-tile or flat tile | $14 – $19 | $28,000 – $38,000 |
| Clay barrel tile | $17 – $24 | $34,000 – $48,000 |
| Standing seam metal (24-gauge) | $11 – $19 | $22,000 – $38,000 |
| Stone-coated steel | $9 – $14 | $18,000 – $28,000 |
| TPO or modified bitumen (flat) | $7 – $14 | varies by flat area |
| Lift-and-relay tile (reuse tile) | $7 – $11 | $14,500 – $22,000 |
The HomeAdvisor 2026 dataset puts the California statewide average at around $15,000 with a low-end of $8,000 and a high-end of $22,000. That tracks the pattern on architectural shingle reroofs across San Diego, Riverside, San Bernardino, and Fresno counties. Tile and metal sit well above that median.
California reroof cost by house size
Roof area, not floor area, sets the price. A single-story home’s roof is close to its footprint plus overhang and pitch factor. A two-story home has a smaller roof relative to its floor area. These ranges are for asphalt shingle with a complete tear-off, the most common California reroof.
| Home / roof area | Roofing squares | Asphalt reroof cost | Tile reroof cost |
|---|---|---|---|
| 1,000 sq ft | 10 | $5,500 – $11,000 | $14,000 – $24,000 |
| 1,500 sq ft | 15 | $8,250 – $16,500 | $21,000 – $36,000 |
| 2,000 sq ft | 20 | $11,000 – $22,000 | $28,000 – $48,000 |
| 2,500 sq ft | 25 | $13,750 – $27,500 | $35,000 – $60,000 |
| 3,000 sq ft | 30 | $16,500 – $33,000 | $42,000 – $72,000 |
One roofing square equals 100 square feet of roof surface. A roofer prices by the square, then adds waste factor (10 to 15 percent), pitch, and access. Steep or cut-up roofs cost more per square than simple gable roofs of the same size.
A few things to know before you compare your quote to the average:
- Most of the homes pulling the average down are 3-tab shingle reroofs on single-story tract homes in the Central Valley. If you have a two-story, complex hip-and-valley, or a tile roof, the average is not your number.
- Quotes that come in below the low end of these ranges almost always exclude something a complete reroof requires. The most commonly excluded items are deck replacement allowance, ice-and-water shield at penetrations, new flashing, and manufacturer warranty enrollment.
- These ranges assume a complete tear-off, not a layover. Layovers (going over the existing shingle layer) save $2,500 to $4,500 but violate most manufacturer warranties and are often blocked by the California 25 percent rule (more below).
How California regions change the price
Reroofing in California is not one market. Labor rates, permit fees, dump fees, and demand all swing meaningfully between regions.
| Region | Typical asphalt reroof | Vs. statewide avg |
|---|---|---|
| Bay Area (SF, Oakland, San Jose) | $16,000 – $24,000 | +20 to +35 percent |
| LA County (LA, Long Beach) | $14,500 – $20,000 | +10 to +25 percent |
| San Diego County | $14,500 – $22,000 | +5 to +20 percent |
| Orange County | $14,000 – $20,000 | +5 to +20 percent |
| Inland Empire (Riverside, SB) | $11,000 – $17,500 | at or slightly below |
| Sacramento metro | $11,500 – $16,500 | slightly below |
| Central Valley (Fresno, Bakersfield) | $7,750 – $13,500 | 20 to 35 percent below |
| Coastal North (Eureka, Mendocino) | $13,000 – $19,000 | at or slightly above |
The Bay Area runs highest because labor rates, permit fees, and dump fees are all higher and roofs there tend to have steeper pitches and more dormers. San Diego runs in the middle: labor and permit costs are above the state average but most homes are single-story with simpler hip-and-ridge layouts than in the Bay Area or LA hillsides.
San Diego vs LA vs Bay Area by material
Here is the same 2,000 sq ft home priced across California’s three big metros, by material. This is the comparison most cost calculators skip.
| Material | San Diego | Los Angeles | Bay Area |
|---|---|---|---|
| Architectural asphalt shingle | $11,500 – $22,500 | $12,500 – $24,000 | $13,500 – $26,000 |
| Concrete tile | $28,000 – $38,000 | $29,000 – $40,000 | $32,000 – $44,000 |
| Clay barrel tile | $34,000 – $48,000 | $35,000 – $50,000 | $38,000 – $54,000 |
| Standing seam metal | $22,000 – $39,000 | $24,000 – $42,000 | $26,000 – $45,000 |
San Diego comes in lowest of the three across every material. The Bay Area runs 15 to 25 percent higher than San Diego on the same roof. LA sits in between, roughly 8 to 12 percent above San Diego, with hillside access in places like the Palisades and Hollywood Hills pushing the high end up.
If you are in San Diego specifically, our new roof cost in San Diego guide breaks the local numbers down by city, and the tile roof replacement cost in San Diego covers tile-specific pricing.
What the California rules add to your price
Three California-specific items change the math in ways out-of-state cost calculators miss.
Title 24 cool roof requirements. Title 24 Part 6 requires most low-slope reroofs (pitch under 2:12) in California climate zones 2 through 15 to use cool-roof rated materials. Most San Diego County is climate zone 7 or 10, where this applies. On a steep-slope reroof, cool roof is prescriptive in zones 10 through 15 (most of inland California and the Inland Empire). Cool-roof rated shingles and tile typically cost $300 to $900 more than non-rated equivalents on a 2,000 sq ft home, and the SDG&E cool roof rebate can return $200 to $500.
The 25 percent rule. California Residential Code section R908.3 plus most jurisdictional amendments triggers a full tear-off (no overlay) and a structural review once any reroof affects 25 percent or more of the roof in any 12-month period. In practice this means a “partial reroof” of one slope often forces the whole roof to be re-done to current code. We covered this in detail in the 25 percent rule explainer. It usually adds $4,000 to $12,000 versus a partial repair, but it also gets you a fully current roof.
Permits and inspection. California cities and counties charge $150 to $750 for a reroof permit, with most San Diego County jurisdictions in the $200 to $450 range. The Bay Area is highest, often $500 to $1,000 with a separate plan check fee. Unpermitted reroofs are a real risk at resale and most insurance carriers can deny a claim on an unpermitted roof.
How the cost splits between labor and materials
On a California asphalt reroof, labor and materials land close to a 60/40 split, with labor the larger share. That ratio flips toward materials on tile, clay, and metal, where the product itself gets expensive.
| Cost component | Per sq ft | Share of a typical asphalt reroof |
|---|---|---|
| Labor (tear-off, install, cleanup) | $2.75 – $4.50 | 55 – 65 percent |
| Materials (shingle, underlayment, flashing) | $2.00 – $3.50 | 30 – 40 percent |
| Permit, dump, overhead | $0.50 – $1.25 | 5 – 10 percent |
California labor runs higher than most states. Roofing crews here carry workers comp at high California rates, and demand outpaces licensed-crew supply in coastal metros. That is the main reason a San Diego or Bay Area reroof costs more than the identical roof in Phoenix or Dallas. When a quote comes in far below the labor figures above, the contractor is usually cutting crew pay, skipping workers comp, or planning a layover instead of a tear-off.
Tile flips the math. On a concrete or clay tile reroof, materials can run 50 to 60 percent of the total because the tile, batten system, and seismic fastening are expensive. A lift-and-relay that reuses the existing tile is the one case where labor dominates again, since you pay crews to lift, stack, and reset tile without buying new product.
What should be on a complete reroof quote?
A clean California reroof quote should line-item:
- Permit through your city or county building department
- Tear-off of the existing roof, all layers, down to the deck
- Deck inspection and a plywood replacement allowance (rotted decking runs $85 to $145 per 4 ft by 8 ft sheet installed)
- Ice-and-water shield at valleys, eaves, and around all penetrations (required by most manufacturer warranties)
- Synthetic underlayment for the field (synthetic outperforms 30-lb felt by roughly 3x)
- New drip edge, step flashing, counter flashing, valley metal
- New pipe boots and vent boots (the most common leak source on 15-plus year roofs in San Diego)
- Top material (shingle, tile, metal)
- Hip-and-ridge caps matching the field shingle
- Inspection scheduling and sign-off by the city or county
- Old material haul-away and magnetic nail sweep
- Manufacturer warranty enrollment (GAF Golden Pledge, Owens Corning Platinum, CertainTeed Integrity Roof System, etc.)
- Labor warranty of at least 5 years
If two quotes are $4,000 apart and the lower one is missing three of those line items, the gap is usually larger than $4,000 once the missing items get added back in mid-project as change orders.
Hidden costs that surprise California homeowners
A few cost drivers do not show up in the “average price” articles but show up on real California invoices:
- Tile lift cost in San Diego, LA, and Bay Area. When a tile roof’s underlayment fails, the tile itself often has 15-plus years of life left. A “lift-and-relay” reuses the tile and replaces the underlayment, flashing, and battens. It runs roughly 40 to 55 percent of a new-tile reroof. Homeowners shopping by total dollars sometimes pay for a full tear-and-replace when a lift-and-relay would have worked.
- Solar removal and reinstall. If you have rooftop solar, plan on $2,800 to $5,500 to remove and reinstall panels on a typical residential array. Some installers will not work around active solar at all. See our solar removal cost guide.
- Asbestos abatement on pre-1980 homes. Older homes with built-up roofing or tar-and-gravel may contain asbestos. Abatement adds $2,500 to $8,000+. Most legitimate contractors will halt and call a licensed abatement firm if they find it. See our asbestos roof removal explainer.
- Skylight replacement. It is far cheaper to replace skylights during a reroof than after. New skylights run $750 to $2,500 installed each.
- Gutter replacement. If gutters are 15-plus years old, replacement during reroof saves the labor of removing and reinstalling them. Budget $1,200 to $3,500 for a typical home.
How does San Diego compare to the state average?
San Diego County tracks slightly above the California statewide median for asphalt shingle and roughly at the median for tile. The reasons:
- Salt air corrosion within roughly 3 miles of the coast shortens flashing lifespan and pushes more homeowners toward stainless steel fasteners and aluminum or copper flashing. That adds $400 to $1,200 to a typical reroof in La Jolla, Encinitas, Carlsbad, Oceanside, Coronado, and Pacific Beach. See our coastal salt damage data for the SD-specific corrosion timeline.
- Tile prevalence. A higher percentage of San Diego homes have tile roofs than the state average, especially in North County, Rancho Bernardo, Scripps Ranch, and Carmel Valley. Tile averages cost more upfront but lasts roughly 50 years (versus 20 to 30 for asphalt), so the long-run cost per year is often lower.
- Mild climate, slow degradation. Asphalt shingles in San Diego County typically hit the high end of their rated lifespan because there is no freeze-thaw, minimal hail, and limited UV intensity inland (less so on the coast where coastal UV plus salt air is harsher). That makes a properly installed roof a better long-run value than the same roof in Phoenix or the Central Valley.
When does it make sense to repair instead of reroof?
If your roof is under 12 years old and the damage is isolated (one valley, one pipe boot, one section of flashing), roof repair is almost always the right call. California’s 25 percent rule lets a partial repair stay a partial repair as long as it stays under 25 percent of the roof in any 12-month window.
Repair is not the right call when:
- The underlayment is failing under the entire roof (most common signal on tile roofs at year 20 to 25)
- Granule loss is visible across most of the field on an asphalt roof
- The roof is past the manufacturer’s rated lifespan
- A repair would push past the 25 percent threshold within 12 months
- Your insurance carrier has issued a non-renewal notice tied to roof age
See our roof repair vs replacement decision guide for the breakpoints.
Frequently asked questions
What is the average cost to reroof a house in California in 2026? The average is $9,000 to $25,000. Most homeowners pay $14,500 to $22,000 for architectural asphalt shingle on a 2,000 sq ft single-story home, or about $7 to $11 per square foot installed. Tile runs $14 to $24 per sq ft and standing seam metal runs $11 to $19 per sq ft.
How much does it cost to reroof a house in San Diego? In San Diego County, an architectural asphalt shingle reroof on a 2,000 sq ft home runs $11,500 to $22,500. Concrete tile runs $28,000 to $38,000 and standing seam metal runs $22,000 to $39,000. San Diego sits just above the California median, and homes within 3 miles of the coast add $400 to $1,200 for corrosion-resistant flashing and fasteners.
How is San Diego reroof cost different from LA and the Bay Area? San Diego comes in lowest of California’s three big metros across every material. The Bay Area runs 15 to 25 percent higher than San Diego on the same roof. LA sits in between, roughly 8 to 12 percent above San Diego.
How much of a reroof cost is labor vs materials? On a California asphalt reroof, labor is 55 to 65 percent of the cost and materials are 30 to 40 percent, with permits and dump fees making up the rest. Labor runs $2.75 to $4.50 per sq ft. The ratio flips on tile and metal, where the material itself can be 50 to 60 percent of the total.
Is $15,000 a fair price to reroof a 2,000 sq ft house in California? For architectural asphalt shingle on a single-story tract home in San Diego, the Inland Empire, or LA suburbs, yes. That number is on the lower end for the Bay Area and on the higher end for the Central Valley. For tile or metal, $15,000 is generally not enough for a full tear-and-replace.
Why is reroofing more expensive in California than in Texas or Arizona? Three reasons. Labor rates are higher. Title 24 cool roof requirements and the 25 percent rule add cost. And California permit fees and dump fees are higher than in most lower-cost states.
How much does a complete tear-off add vs. a layover? A complete tear-off adds $2,500 to $4,500 on a typical 2,000 sq ft asphalt shingle home. Most San Diego jurisdictions and most manufacturer warranties require tear-off. The 25 percent rule plus structural review often forces it anyway.
Does my homeowners insurance cover any of this? Insurance covers reroofing only when the trigger is a covered peril (wind, hail, fire). Wear-and-tear and age-out are not covered. See our guide to whether insurance covers roof replacement in California.
Can I finance a California reroof? Yes. HELOCs, home equity loans, contractor financing, PACE financing (in some counties), and unsecured home improvement loans are all options. See roof financing options for the trade-offs.
How long does a reroof in California take? Most asphalt shingle reroofs on a 2,000 sq ft home finish in 2 to 4 working days. Tile reroofs run 4 to 8 days. Metal can take longer depending on panel fabrication lead time. The reroof timeline guide walks through what each day looks like.
Do I need a permit? Yes. Every California jurisdiction requires a permit for any reroof beyond minor patching. Unpermitted reroofs cause problems at resale and can void insurance coverage on a future claim.
Get a real California reroof quote
The averages above are useful as a sanity check, but no two homes are identical. Pitch, complexity, deck condition, accessibility, and material choice all swing the final number by thousands. The way to get a reliable price is to get two or three line-itemed quotes from licensed local roofers and compare them line by line.
We connect San Diego County homeowners with vetted local roofers who provide free, line-itemed estimates with no obligation. Every contractor in our network has an active California C-39 license verified through the CSLB license check, current workers comp and general liability coverage, and recent verified reviews. Call (760) 750-5557 or request a free estimate and we will match you same-day. For a full breakdown of San Diego roof replacement pricing by material type, see the San Diego roof replacement cost guide.