Flagstaff, AZ Fence Regulations: Retaining Walls (2026)
Key Facts
- Max exposed height
- 5 feet, where feasible
- Terrace width minimum
- 3 feet
- Required material
- Native rock or masonry, split-face block
- Engineer trigger
- Over 4 feet with surcharge/unbalanced load
- Governing sections
- ZC 10-30.60.040; City Code 4-02-001-0001
Summary
In the City of Flagstaff, retaining walls must blend with the site's natural rock character and are limited to five feet in exposed height where feasible, per Zoning Code Section 10-30.60.040. Any retaining wall over four feet carrying a surcharge or unbalanced load must be engineered by an Arizona Registered Design Professional under the City's Building Code amendments.
An Arizona Registered Design Professional is required for any retaining walls having any imposed surcharges from adjacent structural elements or unbalanced loading that exceed four (4) feet. ... d. Retaining walls shall blend with the natural features of the site and shall be constructed with native rock or masonry that conveys a scale, color, and texture similar to that of traditional rock walls, such as split-face block or scored and textured concrete. e. The height of exposed retaining walls and retaining walls visible from the public right-of-way shall be limited to no more than five feet where feasible. Where greater heights are needed to retain cut or fill conditions, a series of terraced or stepped walls shall be used or a building shall be placed to screen the cut slope so it is not visible from public rights-of-way. f. The width of a retaining wall terrace must be no less than three feet.
Full Breakdown
Section 10-30.60.040 (Natural Features and Site Drainage) governs how retaining walls look and how tall they can be. Walls must be built with native rock or masonry, such as split-face block or scored and textured concrete, that reads as a traditional rock wall rather than a plain poured or block wall. Any retaining wall that is exposed or visible from a public right-of-way is capped at five feet in height where feasible; when a taller wall is needed to hold a cut or fill slope, the code requires a series of terraced or stepped walls instead of one tall wall, or a building placed to screen the cut slope from the right-of-way.
Each terrace in a stepped wall system must be at least three feet wide. Separately, the City's local amendment to the International Building Code, adopted at Section 4-02-001-0001, requires an Arizona Registered Design Professional (architect or engineer) to design any retaining wall that carries an imposed surcharge from adjacent structural elements or unbalanced loading and exceeds four feet, with drawings sealed and submitted at the time of permit application. A homeowner building a plain, unloaded garden wall under four feet generally avoids the design-professional requirement, but taller or surcharged walls need both an engineered plan and a building permit from the Building Safety Section before construction.
Violations & Fines
Building a retaining wall that does not meet the five-foot height limit, the native-material standard, or the three-foot terrace width without Director approval is a civil violation of the Zoning Code, enforced by the Zoning Code Administrator under Division 10-20.110 with fines of at least $100 for a first offense, $250 for a second within 36 months, and $500 for a third. A wall exceeding four feet with a surcharge or unbalanced load that is built without an Arizona Registered Design Professional's stamped plans and a building permit is also a Building Code violation subject to stop-work action and permit denial by Building Safety.
Frequently Asked Questions
How tall can a retaining wall be in Flagstaff?
Do I need an engineer for a retaining wall in Flagstaff?
What materials are required for retaining walls?
How wide does a terraced retaining wall step have to be?
Sources & Official References
Other rules in Flagstaff
Compare Flagstaff to another location·View the Arizona fence regulations overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.