Do I need a permit in San Diego, CA?
San Diego's building permit system is shaped by California state law, coastal and wildfire risk management, and the city's three distinct climate zones. The City of San Diego Building Department enforces the 2022 California Building Code (the most recent adoption), which means you're working with state-level standards plus San Diego-specific overlays on topics like coastal setbacks, slope stability, and defensible space.
Unlike many cities that adopt the national IRC, California uses its own building code — which means some rules diverge significantly from other states. For example, California's owner-builder statute (B&P Code § 7044) lets you pull permits for most projects yourself without a contractor license, but electrical, plumbing, and HVAC work requires a state-licensed contractor or electrician. That's a huge difference from many jurisdictions.
San Diego itself layers requirements on top of state code: coastal zoning (Coastal Overlay Zone), wildfire-defense requirements (defensible space), and slope stability rules in hillside neighborhoods. The city is split into coastal, urban, foothills, and mountain zones — each with different frost depths, soil conditions, and seismic expectations. A deck project in Ocean Beach follows completely different rules than the same deck in Julian.
This page breaks down what triggers a permit in San Diego, how to file, what it costs, and where the local pitfalls are. Start with the permit office info at the bottom — a quick call often saves weeks of confusion.
What's specific to San Diego permits
San Diego adopted the 2022 California Building Code, which is more stringent than the national IRC on several fronts. Electrical work is the clearest example: any electrical work — even a simple outlet replacement — requires a licensed electrician (C-10, C-7, or C-46 license) to pull the permit and do the work. You cannot do this as an owner-builder. Plumbing and HVAC follow the same rule. Other work (framing, decks, fences, drywall, painting) can be done as an owner-builder if you hold a valid California driver's license and have not built more than four single-family residences in ten years.
Coastal Overlay Zone rules apply to anything in the city's coastal zone (roughly west of I-5 and below roughly Torrey Pines). Coastal development permits (CDPs) are required for most projects in this zone — even additions and roof replacements. This is separate from your building permit and adds 8–12 weeks and $2,000–$8,000 to timelines and costs. If your project touches the coastal zone, ask the building department immediately whether a CDP is required. Many homeowners do not realize this until late in the process.
Wildfire defensible-space rules in San Diego require 30 feet of cleared brush from your structure in high-fire zones. This isn't a permit issue per se, but it affects what the building department will approve — you can't get a deck permit in a fire zone without demonstrating compliance. San Diego Fire-Rescue coordinates with building plan review for any project in a Hillside Fire Overlay Zone or Very High Fire Hazard Severity Zone.
San Diego's slope-stability rules affect any lot with slopes steeper than 25 percent. Retaining walls, decks, additions, and grading all require geotechnical review in these areas. A foothills property with a 30 percent slope will need a civil engineer's report before you even submit building plans. This is one of the top reasons for plan-review rejections in San Diego's east and north neighborhoods.
The San Diego permit portal allows online applications for simple projects (residential pool, solar, some fences) but requires in-person or mail filing for most new construction and additions. Plan review times vary wildly: simple owner-builder projects (a deck, a fence) can be approved in 2–3 weeks if you file over-the-counter; complex projects with coastal overlays or slope issues can stretch to 6–8 weeks or longer. File early in the day for faster over-the-counter service, and bring two copies of your drawings.
Most common San Diego permit projects
These are the projects that land on San Diego building department desks most often. Click any to jump to the full permit requirements, fee estimates, and code citations for your specific project.
Decks
Any deck over 30 inches tall attached to the house or higher than 30 inches freestanding requires a permit. Coastal-zone decks need a CDP in addition to the building permit. Frost depth is 0 inches on the coast, 12–30 inches in mountains — this affects footing depth and cost.
Fences
Fences over 6 feet or any fence in a corner-lot sight triangle require a permit in most of San Diego. Coastal-zone fences often need a CDP. Retaining walls integrated with fences count as walls and trigger geotechnical review in slope areas.
Roof replacement
Roof reroof in San Diego requires a permit — no exceptions. Coastal-zone reroof requires a CDP. California's Title 24 energy code requires cool roofs (high solar reflectance) in most cases, so material choice matters for plan approval.
Electrical work
Any electrical work — panel upgrade, new circuit, outlet replacement, light fixture — requires a permit pulled by a state-licensed electrician. California law is absolute on this. Budget $200–$600 in permit fees, plus inspection. Plan 1–2 weeks for plan review and inspection.
HVAC
Water heater replacement requires a permit in San Diego. HVAC replacement also requires a permit. Both require a licensed HVAC contractor (C-20 license) to pull the permit and do the work — this cannot be owner-builder work. Expect $75–$200 in permit fees.
Room additions
Room additions and major remodels (including any work affecting structure, electrical, plumbing) require a full building permit, plan review, and multiple inspections. Coastal-zone additions need a CDP. Plan 4–8 weeks and $3,000–$15,000+ in permit fees depending on scope.
Solar panels
Residential solar (photovoltaic and thermal) requires a building permit. San Diego offers streamlined online filing for solar, often approved in 5–7 days. Coastal-zone solar needs a CDP. California's solar law (AB 2188) requires local approval for residential systems.
Accessory dwelling units (ADUs)
California law now allows up to two ADUs per single-family lot (AB 68, AB 881). San Diego has adopted this. ADUs avoid some parking requirements and setback rules statewide, but San Diego adds its own overlay restrictions in coastal and slope zones. Plan for 4–6 weeks and $3,000–$8,000 in permit fees for a standard detached ADU.