San Diego, CA Fence Regulations: Retaining Walls (2026)
Key Facts
- Max height outside yards
- 12 feet
- Front yard walls
- Two 3-foot walls, offset
- Side/rear yard walls
- Two 6-foot walls, offset
- Permit-exempt threshold
- Under 3 feet only
- Governing sections
- SDMC § 142.0340, § 129.0203(a)(5)
Summary
San Diego caps freestanding retaining walls at 12 feet outside required yards, with lower limits and horizontal offsets required closer to the street; any wall 3 feet or taller needs a Building Permit.
(a) Location and Height of Retaining Wall (1) No portion of a retaining wall shall extend beyond the property line of the premises into the public right-of-way unless an encroachment permit has been obtained... (e) Retaining Wall Height Outside of Required Yards. Retaining walls located outside of the required yards shall not exceed 12 feet in height.
Full Breakdown
SDMC §142.0340 sets San Diego's retaining wall standards. Outside required yards, a wall can rise to 12 feet. In front and street-side yards, two walls capped at 3 feet each are allowed if separated by a horizontal distance equal to the upper wall's height; the same double-wall approach in side and rear yards allows two 6-foot walls. Retaining walls under 3 feet are exempt from a Building Permit under SDMC §129.0203(a)(5); anything 3 feet or taller needs one, and taller walls closer to the street need horizontal or vertical offsets.
Violations & Fines
A retaining wall built taller than 12 feet outside required yards, or 3 feet or taller without a Building Permit, violates SDMC §142.0340 and §129.0203(a)(5) and can be cited by the Development Services Department.
Frequently Asked Questions
Do I need a permit for a retaining wall in San Diego?
How tall can a retaining wall be in my backyard?
Sources & Official References
Other rules in San Diego
California rules heatmap·Compare San Diego to another location·View the California fence regulations overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.
Retaining Walls in Nearby Cities
How other cities in San Diego County handle retaining walls.