Do I Need a Permit for a Fence in San Bernardino, CA?

Fence permitting in San Bernardino has a two-track structure that catches many homeowners by surprise: the building permit threshold is clear (fences under 7 feet don't require a building permit), but the city's Building and Safety Division explicitly states that Planning Division zoning approval is required for ALL fence and wall plans regardless of height. This means that even a 5-foot wood fence — which doesn't require a building permit — still needs Planning Division review for zoning compliance before installation. The masonry and block wall exception is the other key rule: any masonry wall always requires a building permit, with no height exemption.

Research by DoINeedAPermit.org Updated April 2026 Sources: San Bernardino Building & Safety Division (sanbernardino.gov/205), San Bernardino Municipal Code, 2025 California Building Standards Code
The Short Answer
MAYBE — Fences under 7 ft: no building permit, but Planning Division zoning approval required. Masonry/block walls: building permit always required.
San Bernardino Building and Safety Division lists "Fences not over 7 feet high" as exempt from building permits — with the critical exception that masonry walls require a permit regardless of height. However, the same page states "Planning Division approval is required for all fence/wall plans to ensure compliance with zoning regulations." So even permit-exempt fences need Planning Division sign-off on zoning requirements (setbacks, height limits by zone, front yard restrictions). Retaining walls not over 4 feet (measured from bottom of footing) are also exempt from building permits. Contact Planning at (909) 384-7272 before building any fence. Building & Safety: 201 N. E Street, (909) 384-5057.
Every project and property is different — check yours:

San Bernardino fence permit rules — the basics

The San Bernardino Building and Safety Division's permit exemptions list includes: "Except for masonry walls, fences not over 7 feet (2134 millimeters) high." This is consistent with California's standard residential fence building permit threshold. However, immediately following this exemption, the Building and Safety Division notes: "Planning Division approval is required for all fence/wall plans to ensure compliance with zoning regulations." This is an important distinction: the building code permit exemption doesn't mean you can build without any city interaction. Zoning requirements — front yard height limits, setback requirements, material restrictions in certain zones — must still be verified through the Planning Division.

Masonry walls are the most significant exception to the fence permit exemption. Any fence or wall constructed of masonry materials — concrete block (CMU), brick, stucco-over-block, or similar materials — requires a building permit in San Bernardino regardless of height. Masonry walls are structurally different from wood or metal fences: they have footings, they bear load, and they require engineering review to verify stability. Even a 2-foot-tall decorative garden block wall technically requires a building permit under this rule. In practice, the plan examiner is most interested in block walls at or near property lines, walls over 3 feet tall, and walls in setback areas.

Retaining walls under 4 feet (measured from the bottom of the footing to the top of the wall) are exempt from building permits, unless they support a surcharge or impound liquids. Retaining walls over 4 feet require a building permit and typically require engineering calculations to verify the wall's structural adequacy for the retained soil loads and seismic forces in San Bernardino's high-seismic zone. A retaining wall that supports a surcharge (an additional load on top of the retained soil, like a fence, vehicle load, or structure) requires a permit and engineering regardless of height.

The front yard fence restriction is a typical California zoning provision: in most residential zones in San Bernardino, front yard fences are limited to 3–4 feet in height to preserve neighborhood streetscape and sight lines at driveways. This is a zoning restriction enforced through Planning Division review — it applies whether or not the fence requires a building permit. Before building a front-yard fence in San Bernardino, confirming the applicable zoning district's front-yard fence height limit through the Planning Division is essential.

Installing a fence in San Bernardino?
Get the exact building permit and Planning Division zoning requirements for your specific fence scope and San Bernardino address.
Get Your San Bernardino Fence Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Three San Bernardino fence scenarios

Scenario A
Standard Residential — 6-ft Wood Privacy Fence, Planning Approval + No Building Permit
A San Bernardino homeowner installs a 6-foot wood privacy fence along the rear and side property lines. At 6 feet high (under the 7-foot threshold), no building permit is required for this wood fence. However, Planning Division approval is required before installation. The homeowner contacts San Bernardino Planning Division at (909) 384-7272 to request fence/wall plan review for zoning compliance. Planning staff verifies: the fence location stays within property lines (not in any easement), the fence height complies with the zoning district's requirements for side and rear yards, and there are no setback or other restrictions that apply to this specific address. If the fence is in a rear or side yard location consistent with the zoning district's fence standards, Planning typically approves quickly. No building permit needed. Contractor verifies CSLB C-13 (Fencing) or Class B license. Total project: $3,500–$8,000 for 150–200 linear feet of 6-ft wood fence in San Bernardino.
Building permit: $0 | Planning approval required | Total project: $3,500–$8,000
Scenario B
Block Wall Installation — Building Permit Required at Any Height
A San Bernardino homeowner wants to replace a deteriorated wood fence along their rear property line with a concrete block (CMU) wall — 6 feet tall, standard 8-inch concrete block, stucco finish. Although 6 feet is under the wood fence permit threshold, masonry walls require a building permit in San Bernardino regardless of height. The homeowner applies for a building permit at 201 N. E Street (plan check submittal in person). Plans include: wall layout, footing dimensions, block coursing detail, and — for a 6-foot block wall in San Bernardino's seismic zone — likely a structural note or engineering confirmation that the wall meets seismic design requirements. The plan examiner reviews and issues the permit. Building permit fee on a $7,000 block wall project: approximately $250–$400 (valuation-based). Planning Division review also required for zoning compliance. Total project: $5,000–$12,000 for a 150-linear-foot 6-ft block wall in San Bernardino.
Building permit: ~$250–$400 | Planning required | Total project: $5,000–$12,000
Scenario C
Front Yard Fence — Zoning Height Restriction
A San Bernardino homeowner wants a decorative iron fence along the front property line (at the street). San Bernardino's residential zoning typically restricts front yard fences to 3–4 feet in height (specific height depends on the zoning district). A 3-foot ornamental iron fence in the front yard falls below the 7-foot building permit threshold (no building permit needed), but Planning Division review is required for zoning compliance before installation. The homeowner contacts Planning at (909) 384-7272 to confirm the front yard fence height limit for the specific zoning district, the required setback from the curb line, and whether the proposed iron fence style complies with any design standards. Planning staff may approve by phone/email for a straightforward low front-yard fence in a standard residential zone. Iron fence contractor verifies CSLB licensure. Total project: $3,000–$8,000 for a 75 linear feet ornamental iron front fence in San Bernardino.
Building permit: $0 (if under 7 ft) | Planning approval required | Total: $3,000–$8,000
Fence/Wall TypePermit Required in San Bernardino?
Wood, vinyl, metal fence under 7 ftNo building permit. BUT Planning Division zoning approval required. Contact (909) 384-7272 before installation.
Any fence over 7 ftBuilding permit required — valuation-based fee, in-person plan submittal at 201 N. E Street. Planning Division review also required.
Masonry/CMU/block wall (any height)Building permit required at ANY height — no masonry wall exemption. Plan submittal in person. Engineering may be required for walls over 4 ft in seismic zone.
Retaining wall ≤4 ft (no surcharge)No building permit (CBC exemption). However, if retaining wall supports a fence, structure, or vehicular surcharge: permit required regardless of height.
Retaining wall over 4 ftBuilding permit required. Engineering calculations required. Plan submittal in person. Seismic design for San Bernardino's high-seismic zone.
San Bernardino requires Planning Division zoning approval for ALL fences — even those exempt from a building permit.
Get the exact building permit and Planning Division requirements for your fence type and San Bernardino address.
Get Your San Bernardino Fence Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

What fence installation costs in San Bernardino

San Bernardino's construction market is more affordable than other California cities in this guide. Wood privacy fence (6 ft): $20–$35 per linear foot installed; 150 linear feet = $3,000–$5,250. Block wall (CMU, 6 ft): $35–$65 per linear foot installed; 150 linear feet = $5,250–$9,750. Ornamental iron (3–4 ft front yard): $40–$80 per linear foot. Vinyl privacy fence: $25–$45 per linear foot. Building permit fees (for masonry walls or fences over 7 ft): typically $200–$500. Planning Division review is generally handled administratively without a separate fee for standard residential fence projects. Contractor verification: check CSLB license (C-13 Fencing Contractor) at cslb.ca.gov and confirm City of San Bernardino business license before hiring.

San Bernardino Building & Safety Division (masonry walls, fences >7 ft) 201 North E Street, San Bernardino, CA 92401
Phone: (909) 384-5057 | Plans: in-person only
M, Tu, Th 8am–4pm; W 10am–4pm; F 8am–2pm

San Bernardino Planning Division (zoning approval for ALL fences) Phone: (909) 384-7272
Planning review required before installing any fence, regardless of permit status
Ready to install your San Bernardino fence?
Get the building permit and Planning Division zoning requirements for your specific fence type and San Bernardino address.
Get Your San Bernardino Fence Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Common questions about San Bernardino fence permits

Do I need a permit for a fence in San Bernardino?

Fences under 7 feet (wood, vinyl, metal) don't require a building permit, but Planning Division zoning approval is required for ALL fence and wall plans to verify compliance with zoning regulations. Masonry/block walls require a building permit at any height. Fences over 7 feet require both a building permit and Planning approval. Contact Planning at (909) 384-7272 before starting any fence project, and Building and Safety at (909) 384-5057 for permit questions.

Do masonry block walls need a permit in San Bernardino?

Yes — any masonry, concrete block (CMU), or brick wall requires a building permit in San Bernardino, regardless of height. This is an explicit exception to the general fence permit exemption. The building permit requires plan submittal in person at 201 N. E Street. Engineering may be required for masonry walls over 4 feet in San Bernardino's seismic zone.

Why does Planning Division need to approve my fence if no permit is required?

San Bernardino's zoning code governs fence placement, height, and materials through planning regulations separate from building code requirements. The building code exemption for fences under 7 feet only means no building construction permit is needed — it doesn't override the zoning regulations enforced by the Planning Division. Planning review ensures your fence complies with setback requirements, front yard height limits (typically 3–4 feet), and any special requirements for your zoning district.

What is the maximum front yard fence height in San Bernardino?

The specific maximum height depends on the zoning district, but most residential zones in San Bernardino restrict front yard fences to 3–4 feet. This is enforced through Planning Division review, not the building permit process. Contact San Bernardino Planning at (909) 384-7272 to confirm the front yard fence height limit for your specific address and zoning district before purchasing materials or hiring a contractor.

Do I need engineering for a block wall in San Bernardino?

For block walls over 4 feet in San Bernardino's high-seismic zone, engineering calculations are typically required by the plan examiner. Block walls must be designed to resist seismic lateral forces — an 8-inch CMU wall without proper vertical reinforcement and footing design may not pass plan check. The plan examiner determines whether engineering is required based on wall height, soil conditions, and whether the wall supports a surcharge. A licensed California structural engineer can prepare the calculations for the building permit submittal.

What fence material is most common in San Bernardino?

Concrete block (CMU) walls with stucco finish are extremely common in San Bernardino's neighborhoods — they handle the extreme heat well, require minimal maintenance, and are durable in the Inland Empire's dry climate. Wood privacy fencing is also common but requires more maintenance (sealing/painting every 2–3 years) in San Bernardino's intense UV environment. Vinyl is gaining popularity as a low-maintenance wood alternative. Ornamental iron is standard for front yard fencing.

This page provides general guidance based on publicly available sources as of April 2026, including the San Bernardino Building & Safety Division and Planning Division. Permit rules and zoning requirements change. For a personalized report based on your exact address, use our permit research tool.

$9.99Get your permit report
Check My Permit →