Skip to main content

San Diego · Renovation planning

Roof replacement in San Diego.

Most San Diego roofs can be replaced without a building permit. The rules change when the new roof is heavier than the old one, when the spaced boards under an old roof come out, or when the house sits in a historic district. Here is where those lines fall.

By Renology · Reviewed by Dror Gigi, Renovation Industry Expert · Updated

Roofing and building-envelope design inspiration

The short answer

Do you need a permit to replace a roof in San Diego?

In the City of San Diego, renewing a roof covering needs no building permit as long as the roof structure is left alone. That includes the diaphragm, the sheathing layer that braces the roof. A permit comes in when framing is replaced or when sheathing replacement passes 25 percent of the roof. It also comes in when material over six pounds per square foot replaces wood or asphalt shingles, or when skip sheathing, the spaced boards under many old roofs, gives way to plywood. A designated historic resource or a house in a historic district always needs one. Replacing half or more of a roof can also bring in the state Energy Code's cool roof rules, depending on pitch and ZIP code.

Before tear-off, agree on a price per sheet for damaged sheathing and the point at which work stops for a permit. The 25 percent line is crossed on the exposed deck, and nobody wants to renegotiate with the roof open.

Talk through my renovation plans →

Discuss your scope with a Renology advisor and check suitable contractor options. Free for homeowners, with no obligation.

Targeted repair: inclusions & limits

For single-family homes, duplexes and townhouses, the City lets damaged sheathing be replaced in-kind without a permit while the total stays at or under 25 percent of the roof. It must be nailed to current code or the existing pattern, whichever is stricter. The reroof bulletin's Table A adds a second quarter line. Replace, alter or repair more than 25 percent of the roof within twelve months and the entire roof must become a Class A assembly, the highest fire rating for a roof.

Replace the roof: inclusions & limits

No permit is needed while the structure and diaphragm stay as they are, but a historic district or designated resource always needs one. A house 45 or more years old goes to historic review unless the work is in-kind roof repair and replacement. Two existing layers of asphalt or built-up roofing must come off down to the deck. Wood shakes and shingles are not allowed for a renewal. Removing roof-mounted solar or equipment means a trade permit to put it back.

Roof plus structural work: inclusions & limits

Structural framing plans and calculations are required when framing, sheathing or bracing elements are replaced, or when skip sheathing comes out for plywood. They are also required when material over six pounds per square foot replaces wood or asphalt shingles. Plywood laid over skip sheathing that stays in place avoids the permit if plywood and new roofing together weigh six pounds per square foot or less. IB 501 sets roof structure replacement at a $1,942.13 plan check base rate per 2,000 square feet.

What a roof replacement costs in San Diego in 2026.

The best benchmarks for a San Diego roof come from outside the city: homeowners on Houzz reported a national median of $13,000 for roofing in 2025, and the Census Bureau's 2023 housing survey put the national median roofing project at $10,000, repairs and DIY included. San Diego's own records hold very few roof prices, and for a good reason.

$13,000

National median, HouzzMedian roofing spend reported by Houzz users for 2025, unchanged from the year before.

Most reroofs here need no permit at all. Renewing the covering while leaving the structure alone is exempt, so the City's files see only the jobs that went further: 43 standalone roofing permits on houses and duplexes in two years, with a median value of $22,725. That is too small a sample to call a local price, and it leans toward the hard jobs, with sheathing past a quarter of the roof, heavier material or framing work. Read it as a sign of what those jobs can reach, not as what a typical tear-off costs.

All the numbers and where they come from
The numbers behind this guide
National median, Houzz$13,000Median roofing spend reported by Houzz users for 2025, unchanged from the year before. National figure. (Houzz, 2026 U.S. Houzz and Home Study, Renovation Trends (national))
National median, Census$10,000Median cost of roofing projects in the past two years, repairs and DIY included (margin of error $661). The national average was $11,610. (U.S. Census Bureau, American Housing Survey 2023, Table 16 (national))
San Diego roof permits$22,725Median value on only 43 standalone roofing permits for houses and duplexes, September 2024 to September 2026. Half fall between $11,406 and $52,000. Most reroofs need no permit, so these lean toward structural and unusual jobs. (City of San Diego development permits, open data)
Structural roof plan check$1,942.13IB 501 plan check base rate for roof structure replacement, per 2,000 square feet, plus a $264.25 inspection base rate. A plain renewal needs no permit and carries no City fee. (City of San Diego DSD, Information Bulletin 501: Fee Schedule for Construction Permits (August 2026))
Re-sheathing inspection$264.25IB 501 inspection base rate for house re-sheathing, with plan check charged hourly. Needed once sheathing replacement passes 25 percent of the roof. (City of San Diego DSD, Information Bulletin 501: Fee Schedule for Construction Permits (August 2026))
Roofer wage$29.90 an hourMedian roofer wage in the San Diego-Chula Vista-Carlsbad metro, May 2025. Carpenters, who handle framing and sheathing, earned a median $35.19. Contractors bill above wages. (U.S. Bureau of Labor Statistics, May 2025 wages, San Diego-Chula Vista-Carlsbad)
Compare inclusions, not just totals
Tear-off and roof assemblyRemoval down to the deck where required, underlayment, covering, flashing and ventilation, priced on measured roof area rather than floor area.Two existing layers of asphalt or built-up roofing must come off before a new one goes on. A bid that lays a third layer cannot be built here.
Sheathing and structureA unit price for damaged sheathing, plus any framing repair or plywood over skip sheathing.Past 25 percent of the roof in sheathing, the job needs a permit. IB 501 charges house re-sheathing plan check hourly, with a $264.25 inspection base rate.
Code upgrades and reinstallsA Class A assembly where required, cool roof products where the Energy Code applies, and trade permits to reinstall solar or rooftop equipment.Ask which climate zone the bid assumes. Most of the city is Climate Zone 7, but ZIP codes 92127, 92128 and 92131 are Climate Zone 10.

For inclusions, allowances and exclusions, see how to read a contractor quote line by line. For broader benchmarks, see the Renology Cost Index.

What a roof replacement budget buys in San Diego.

About $10,000

The national median roofing project in the Census Bureau's survey, which counts repairs and owner-done work. This usually covers a leak, a flashing or a damaged section. Sheathing replaced in-kind stays permit-free up to 25 percent of the roof, but redo more than a quarter within twelve months and the whole roof must become a Class A assembly.

About $13,000

The national median Houzz users reported for roofing in 2025. That is a full renewal of covering, underlayment and flashing on the existing structure, with no City permit. If two layers of asphalt or built-up roofing are already on, both come off down to the deck first.

About $23,000

The median on the 43 San Diego roofing jobs that did need a permit, $22,725. These add structural work: framing or sheathing past 25 percent, spaced boards swapped for plywood, or material over six pounds per square foot replacing shingles. Structural plans come in, with a $1,942.13 plan check base rate per 2,000 square feet for roof structure replacement plus $264.25 for inspection.

$52,000 and up

The top quarter of those permits starts here: roofs combined with other structural work, a new roof deck or damage repair. Only 43 permits sit behind this number.

Where San Diego roof bids split: the deck nobody has seen yet.

Most of the gap sits in what nobody can see until the old roof is off. One roofer prices sheathing as a unit cost per sheet, another folds a guess into the total, and a third leaves it out. Past 25 percent of the roof, sheathing brings a permit and plans. Layers matter too: a bid that lays a third layer over two cannot be built here, so check that full tear-off is in the price.

Code items come next. If half or more of the roof is replaced, the Energy Code's cool roof rules depend on pitch and ZIP code. Most of the city is Climate Zone 7, while 92127, 92128 and 92131 are Climate Zone 10. Solar panels and rooftop equipment need trade permits to go back on. Wages set the floor: roofers in the San Diego metro earned a median $29.90 an hour in May 2025, and a roofing company bills above that.

Bring the bid checklist to every contractor so the numbers describe the same job.

Make the guide yours

Repair, reroof or rebuild: which San Diego roof job is yours?

San Diego draws its roofing lines by weight, sheathing and history, not by product name. Replace a quarter of the sheathing or less and no permit is needed; go past that and structural plans come in. Swap light shingles for anything over six pounds per square foot and the framing gets checked. And a house in a historic district needs a permit for any reroof.

No scope selected. The guide and checklist are available without choosing a project tier or leaving contact details.

The weight of the new roof decides the paperwork

In San Diego the weight of the new roof decides the paperwork. Replace wood or asphalt shingles with anything over six pounds per square foot and the framing has to be checked with structural plans. Plywood laid over old spaced boards avoids that permit only if the plywood and the new roofing together stay at six pounds per square foot or less. Ask for the product's weight before you fall for a sample.

The rule sits in the City's reroof bulletin, IB 123, and it cuts both ways. Tile lifted and re-laid over new underlayment is a renewal with no permit, as long as the structure under it stays the same.

Official starting point: City of San Diego building permits.

A decision to work through · illustrative scenario

Keeping roof tiles while renewing the assembly

The owners want to re-lay their tile over new underlayment. That is a renewal with no permit, until the exposed deck shows rot across more than a quarter of the roof and the job needs plans.

Before you compare bids: Ask for tile reuse criteria, an allowance for broken tiles, a per-sheet sheathing price and the point where work stops for a permit.

What order does a San Diego reroof follow, from bid to tear-off?

The order matters because some decisions cannot be made once the old roof is off. Whether the job needs a permit, whether it counts as in-kind on a house 45 or more years old, and which cool roof rules apply all belong before tear-off. After that, the exposed deck tells the truth, and the 25 percent sheathing limit decides whether work pauses for a permit.

  1. 1

    Decide the category. A renewal with the structure untouched needs no City permit; structural work, heavier material, replacing skip sheathing or a historic designation does. On a house 45 or more years old, confirm the work counts as in-kind before assuming historic review is skipped.

  2. 2

    Choose products against the rules. If half or more of the roof is being replaced, check the Energy Code for your climate zone and pitch, and make the whole assembly Class A if more than a quarter of the roof is redone within twelve months.

  3. 3

    Tear off and document. Photograph the deck once it is exposed, apply the agreed sheathing unit price, and stop for a permit if replacement will pass 25 percent. Put the permits to reinstall solar and rooftop equipment on the schedule before the crew leaves.

Ask for separate dates for design, permit review, ordering and construction.

What a San Diego roofer needs from you before bidding

Two San Diego facts reshape a roof bid when half or more of the roof is replaced. Most of the city sits in Energy Code Climate Zone 7, where a steep roof has no cool roof minimum, while 92127, 92128 and 92131 are Climate Zone 10, where it does. Low-slope roofs under 2 in 12 carry cool roof rules in both zones. Give bidders your ZIP, pitch and roof history.

  • The year the house was built, and whether it is a designated historic resource or in a historic district
  • Your ZIP code's Energy Code climate zone and the roof pitch, below or above 2 in 12
  • How many layers are on the roof now, and the weight of the material you want next
  • Whether the house is in a Very High Fire Hazard Severity Zone and was built on or after August 27, 2009
  • Solar panels, HVAC units or vents that must come off the roof and be permitted back on

If you ask for help, a Renology advisor talks through your scope and checks local contractor availability. You decide whether to go ahead.

Already have a proposal? Check its scope and exclusions with the quote-review tool before your next contractor conversation.

The 25 percent rules, reroof permits and San Diego permit fees

Roofing is where San Diego's permit exemptions are widest and least understood. Plenty of reroofs need no permit at all, yet a sheathing job past a quarter of the roof does, and so does any reroof in a historic district. Two different 25 percent rules sit in the same City bulletin. Here is what each one says, and what a roof permit costs when you need one.

Do my solar panels need a permit to go back on after a reroof?

Yes. The reroof itself may need no permit, but taking panels or rooftop equipment off and putting them back needs a trade permit, and San Diego requires a permit for every solar installation. Put that permit and the solar company's dates in the roofing contract.

What is the 25% rule for roofing?

In San Diego there are two. The City's reroof bulletin lets single-family homes, duplexes and townhouses replace damaged sheathing in-kind without a permit up to 25 percent of the total roof area. Its Table A says that if more than 25 percent of the roof is replaced, altered or repaired within any twelve months, the entire roof must be a Class A roof assembly.

Do I need a permit to reroof my house in San Diego?

Usually not, if only the covering is renewed and the roof structure and diaphragm are left alone. You need one for structural work, sheathing past 25 percent, or a switch from wood or asphalt shingles to material over six pounds per square foot. Replacing skip sheathing with plywood needs one too, as does any reroof on a designated historic resource or in a historic district. In a Very High Fire Hazard Severity Zone, homes built on or after August 27, 2009 also follow wildland code rules.

How much does a roof permit cost in San Diego?

A plain renewal needs no permit, so it carries no City fee. When the reroof bulletin requires plans for re-sheathing, IB 501 charges that plan check by the hour, at $176.84 an hour, with a $264.25 inspection base rate. Roof structure replacement has a fixed $1,942.13 plan check base rate per 2,000 square feet plus $264.25 for inspection. Reinstalling solar or equipment adds its own trade permit.

Check contractor credentials with California CSLB. Match the business identity and scope to the proposal.

Keep planning.

Explore the general roof replacement guide for project-wide ideas.

Roof replacement in other regions

Ready to hire? See vetted San Diego contractors →

Planning guidance, not a quote. Confirm current requirements for your address with the official sources linked above.