Fence permit rules vary by city in San Diego County. Some require permits for any fence over 6 feet. Others only for hillside lots. Here’s a 2026 by-city breakdown.

City of San Diego

  • Front yard fences: Permit if over 3 ft, or in front-yard setback
  • Side/rear yard fences: Permit if over 6 ft
  • Hillside lots: Permit always
  • Coastal zone (La Jolla, Pacific Beach): Coastal Development Permit may be needed

Coronado

  • All fences: Permit required
  • Maximum height: 6 ft rear/side, 3 ft front yard
  • Material restrictions: Many wood styles prohibited; HOA-style ordinance

Del Mar / Solana Beach

  • All fences: Permit + design review
  • Coastal zone: Coastal Development Permit
  • **Strict on materials and visibility from beach access points

Encinitas / Carlsbad

  • Fences over 6 ft: Permit
  • Any front yard fence: Permit if over 3 ft
  • Hillside lots: Permit

Chula Vista / National City / Imperial Beach

  • Standard residential fences: No permit if under 6 ft and behind setback
  • Front yards: Permit if over 3 ft
  • Hillside or slope: Permit

Escondido / Vista / San Marcos / Oceanside

  • Standard fences under 6 ft, behind setback: No permit
  • Over 6 ft or in setback: Permit
  • Decorative front yard under 3 ft: Usually no permit

Poway / La Mesa / El Cajon / Santee

  • Standard fences: Permit if over 6 ft or in front setback
  • Equestrian zones (parts of Poway): Different rules — check before installing
Fence permit requirements by San Diego County city

HOA overrides

If your home is in an HOA neighborhood, HOA rules apply on top of city rules — not instead of. HOAs typically require:

  • Architectural review board approval
  • Specific materials (often white vinyl or stained wood)
  • Specific colors (often pre-approved palette)
  • Setback rules stricter than city minimum

Check HOA CC&Rs before quoting. HOA approval can take 2–8 weeks.

Permit costs

  • City of San Diego residential fence permit: $150–$300
  • Coronado / Del Mar: $250–$500 (includes design review)
  • Most other cities: $100–$250

What happens if you skip a permit

  • City can issue stop-work order
  • Fines: $250–$2,500 typical
  • Required to remove fence if not compliant
  • Issues at property sale (disclosure required)

Not worth it. Permits are cheap insurance.

When to call us

We pull fence permits across every jurisdiction in San Diego County. We know each city’s rules and we coordinate inspection timing.

Call us at (858) 925-5546 for a fence quote with permit handling included.