Skip to main content
CityRuleLookup

San Diego County, CA Building Safety: Building Permits (2026)

Some Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Key Facts

Permit required
Reroof work needs a building permit
Fire-rating trigger
Over 50% of roof or 2,500 sq ft
Standard triggered
Entire roof must be Class A rated
Enforcing agency
Planning & Development Services building official
Historic exception
Wood roofs allowed on qualified historic buildings

Summary

In unincorporated San Diego County, roof repair or replacement needs a building permit, and reroofing more than 50% of the roof area (or 2,500 sq. ft.) in one year triggers a Class A fire-rated covering requirement for the entire roof.

City-specific rules exist: Chula Vista, El Cajon, Vista, Oceanside, Escondido, San Marcos, Carlsbad, and San Diego have their own building permits rules that differ from San Diego County's county-level regulations. If you live in one of those cities, check the city-specific page instead.

The roof covering for every new structure and addition to an existing structure shall be fire-retardant, that is at least Class A rated in accordance with ASTM E 108 or UL 790. A construction project for an addition to an existing structure, or the alteration, repair, recover, or partial replacement of an existing roof, that involves more than 50 percent of the roof area of the existing structure or 2,500 square feet, whichever is less, within any one year period, shall require that the entire structure's roof covering complies with this section. For the purposes of this section, gambrel roofs, mansard roofs and other similar roof configurations shall be considered roofs regardless of the steepness of the roof pitch. Exceptions:

1.   The roof covering of a building not classified as an R-3 or U occupancy may have a minimum Class B rating when not located in a wildland- urban interface fire area.

2.   On a qualified historical building a wood roof covering may be repaired or reconstructed as allowed by the State Historical Building Code.

View official code

Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: 2026 S-141: Administrative: Current through Ord. No. 11007 (N.S.), effective 7-10-26 | Regulatory: Current through Ord. No. 11008 (N.S.), effective 7-24-26).

Full Breakdown

County Code § 91.1.105.1 requires a building permit before anyone repairs, alters or replaces a roof: reroofing is not on the § 91.1.105.2 list of permit-exempt work. Substantively, § 92.1.1505 requires all new roofs to be at least Class A fire-rated, and if a repair, recover or partial replacement job covers more than 50% of the existing roof area (or 2,500 sq. ft., whichever is less) within any one-year period, the entire roof must be brought up to that Class A standard. Homes in a wildland-urban interface fire area face an added layer of requirements under the California Wildland-Urban Interface Code. Permits are reviewed and issued by the Department of Planning & Development Services building official.

Violations & Fines

Reroofing without a permit is unpermitted construction; the building official can issue a stop-work order and require the owner to obtain a permit and correct any portion of the roof that doesn't meet the Class A fire-rating threshold.

Frequently Asked Questions

Do I need a permit to reroof my house in unincorporated San Diego County?
Yes. County Code § 91.1.105.1 requires a building permit for roof repair, alteration or replacement; reroofing isn't on the county's permit-exempt work list.
How much of my roof can I replace before the whole roof must meet fire code?
Once repair, recover or replacement covers more than 50% of the roof area (or 2,500 sq. ft.) in one year, § 92.1.1505 requires the entire roof to be Class A fire-rated.

Sources & Official References

Other rules in San Diego County

All San Diego County rules

California rules heatmap·Compare San Diego County to another location·View the California building safety overview

Get notified when Building Permits in San Diego County, CA changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.

Building Permits in Cities Across San Diego County