San Bernardino County, CA Fence Regulations: Retaining Walls (2026)
Key Facts
- Setback-exempt height
- Under 3 feet above finished grade
- Exempt wall count
- Up to 4 walls per setback
- Permit required
- Yes, under County Code Sec. 16.0204(h)
- Governing code
- Development Code Sec. 83.02.070(b)(1)(B)
Summary
In unincorporated San Bernardino County, retaining walls under three feet tall are exempt from setback rules, but taller walls must meet full setback standards and need a Building Division permit under County Code Section 16.0204(h).
The minimum setback requirements of this Development Code shall apply to all uses except for the following: ... (B) Retaining walls less than three feet in height above finished grade not to exceed four such walls within the setback.
Full Breakdown
Development Code Section 83.02.070 exempts up to four retaining walls under three feet in height above finished grade from the county's yard setback requirements. Any taller retaining wall, or a fifth wall on the same parcel, must comply with the same front, side, and rear setback distances that apply to buildings. Retaining walls also require a separate Building Division permit and inspection under County Code Section 16.0204(h), billed through the county's residential or non-residential masonry/retaining wall fee schedule, in addition to any grading permit needed for the associated cut or fill.
Violations & Fines
Building without a permit, or exceeding the setback-exempt three-foot/four-wall allowance without meeting setback distances, draws a stop-work order and correction notice from Building and Safety, plus permit fees owed retroactively.
Frequently Asked Questions
Do I need a permit for a retaining wall in San Bernardino County?
How tall can a retaining wall be without meeting setback rules?
Sources & Official References
Other rules in San Bernardino County
California rules heatmap·Compare San Bernardino County 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.