San Diego Hardscape Permit Guide — Everything You Need to Know
Navigating permits is one of the most confusing parts of hardscaping in San Diego. This guide breaks down exactly what needs a permit, what doesn’t, and how the process works — for both the City of San Diego and San Diego County.
Updated for 2026 regulations.
Quick Reference: Do I Need a Permit?
| Project | Permit Required? | Notes |
|---|---|---|
| Paver patio (at grade) | No | Unless near coastal zone or with utilities |
| Paver patio (raised/elevated) | Yes | If more than 30" above grade |
| Retaining wall under 3' | No | Unless supporting a surcharge |
| Retaining wall over 3' | Yes | Engineering may be required |
| Retaining wall over 4' | Yes | Engineering plans required |
| Fence under 6’ (side/rear) | No | Subject to HOA rules |
| Fence in front yard over 3' | Yes | Or variance required |
| Fire pit (gas line) | Yes | Gas/plumbing permit |
| Fire pit (portable, under 3') | No | Must follow fire dept rules |
| Outdoor kitchen (gas/electric) | Yes | Trade permits required |
| Pergola under 120 sq ft | Usually no | If freestanding, no roof |
| Pergola over 120 sq ft | Yes | Building permit |
| Attached patio cover | Yes | Building permit |
| Shed under 120 sq ft | No | If on existing surface |
| Shed over 120 sq ft | Yes | Building permit |
| EV charger | Yes | Electrical permit |
| Driveway (same footprint) | No | Unless new curb cut |
| Pool deck resurfacing | No | Paver overlay on existing |
| Artificial turf | No | No permits needed |
Retaining Wall Permits in San Diego
Retaining walls are the most common hardscape project requiring permits in San Diego, especially in hillside communities like La Jolla, Del Mar, Poway, and Alpine.
When you need a permit:
- Wall height exceeds 3 feet (measured from bottom of footing to top)
- Wall supports a surcharge (driveway, pool, structure, steep slope)
- Wall is in a coastal, hillside, or environmental overlay zone
- Wall requires a drainage system connected to storm drains
What you need for the permit application:
- Site plan showing wall location and dimensions
- Engineering plans (for walls over 4’ or with surcharges)
- Drainage plan
- Soils report (sometimes required for hillside properties)
Cost: Permit fees $500–$2,000 + engineering $2,000–$5,000
Fire Pit Regulations in San Diego
Gas fire pits:
- Require a plumbing/gas permit for the gas line
- Must be installed by a licensed contractor
- Minimum 10’ clearance from combustible structures
- No restrictions during burn ban days (major advantage)
Wood-burning fire pits:
- No burning during red flag warnings or air quality alerts
- Must have a spark screen/arrestor
- Minimum 10’ from structures and property lines
- Must be on a non-combustible surface
- San Diego Fire Department can issue fines for violations
City vs County of San Diego — Key Differences
| Topic | City of San Diego | County of San Diego |
|---|---|---|
| Contact | Development Services | Planning & Development Services |
| Retaining wall permit threshold | 3 feet | 3 feet |
| Fence height (side/rear) | 6 feet max | 6 feet max |
| Fence height (front) | 3 feet max | 3 feet max |
| Patio cover permit | If attached to house | If attached to house |
| Permit processing time | 4–8 weeks | 4–12 weeks |
Communities with special rules:
- Coastal zones (La Jolla, Del Mar, Encinitas, Carlsbad): Additional coastal development review
- Historic districts (North Park, Hillcrest, Mission Hills): Design review may apply
- Hillside areas (La Jolla, Poway, Alpine): Geotechnical reports often required
- HOA communities (Scripps Ranch, 4S Ranch, Carmel Valley): Architectural review board approval
How Hardscape Flow Handles Permits
We take the permit hassle off your plate:
- We assess your project — determine which permits are needed
- We prepare applications — complete all paperwork and plans
- We submit to the city — handle the filing and follow-up
- We coordinate inspections — schedule and be present for all inspections
- We close out permits — ensure final sign-off
This is included in our project cost — no hidden fees.
Service Areas
We handle permits throughout San Diego County including:
South Bay: Chula Vista, National City, Imperial Beach, Bonita, Eastlake, Otay Ranch East County: El Cajon, Santee, La Mesa, Spring Valley, Lemon Grove, Lakeside, Alpine, Ramona North County: Oceanside, Carlsbad, Encinitas, Escondido, San Marcos, Vista, Poway Central San Diego: La Jolla, Pacific Beach, Point Loma, North Park, Hillcrest, Mission Valley Other Areas: Coronado, Scripps Ranch, Carmel Valley, Rancho Bernardo, Rancho Peñasquitos
📞 Questions about permits? Call (619) 375-5217 or text (619) 408-4954 — we handle everything.
Frequently Asked Questions
Do I need a permit for a patio in San Diego?
Most standard paver patios in San Diego do not require a building permit if they're at ground level and don't involve structural changes, electrical, or plumbing. Raised patios, covered patios with a solid roof, or patios in coastal overlay zones may require permits. Always check with the San Diego Development Services Department for your specific situation.
Do I need a permit for a retaining wall in San Diego?
In San Diego, retaining walls over 3 feet tall (measured from the bottom of the footing) require a building permit. Walls supporting driveways, pools, or structures almost always need permits regardless of height. Walls over 4 feet typically need engineered plans from a licensed structural engineer.
Do I need a permit for a fence in San Diego?
In San Diego, fences under 6 feet in side and rear yards do not require a permit. Front yard fences are limited to 3 feet without a permit. Pool fences must be at least 5 feet tall with self-closing gates. Fences in coastal zones, historic districts, or on retaining walls may require permits.
How much do building permits cost in San Diego?
Building permit costs in San Diego vary by project. Simple over-the-counter permits (electrical outlet, gas line) cost $100–$500. Building permits for retaining walls or structures cost $500–$2,000+. Plan check fees add 65–85% of the permit fee. Expedited processing is available for an additional fee.
How long does the permit process take in San Diego?
Simple over-the-counter permits (gas, electrical) can be issued same-day. Building permits requiring plan check take 4–8 weeks for initial review. Coastal overlay zones can take 3–6 months. Hardscape Flow handles all permit applications and works with the city to expedite the process whenever possible.
Ready to Get Started?
Contact Hardscape Flow for a free estimate on your project. We serve all of San Diego County.
