The California Building Code requires a parapet on exterior walls of buildings, then prints six exceptions in the same section. Where one is required, Section 705.12.1 sets a floor of not less than 30 inches above the point where the roof surface and the wall intersect, and where the roof slopes toward the parapet at more than 2 units vertical in 12 it carries the parapet up to the roof within a fire separation distance where protection of wall openings is required, stating no maximum. San Francisco's Planning Code runs the other way: Sec. 260(b)(2)(A) exempts parapets only up to a maximum height of four feet, and Sec. 260(a)(2) measures the building to any higher point not exempted. Neither book cites the other.
Key numbers
| Figure | What it governs | Section |
|---|---|---|
| 30 inches | Minimum parapet height above the roof-and-wall intersection | 705.12.1 |
| 18 inches | Uppermost part carrying noncombustible faces and coping | 705.12.1 |
| 2 units vertical in 12 | Slope toward the parapet past which height follows the roof | 705.12.1 |
| 25 percent | Unprotected-opening share that releases the parapet | 705.12, exception 6 |
| 10 and 25 percent | What the opening table prints at 5 to less than 10 feet | Table 705.9 |
| Four feet | Maximum height of the parapet exemption | Sec. 260(b)(2)(A) |
Whether a parapet is owed
California Building Code Section 705.12 opens with one unqualified sentence: "Parapets shall be provided on exterior walls of buildings."
Its way out sits in the same place: "Exceptions: A parapet need not be provided on an exterior wall where any of the following conditions exist:" — then six numbered items. Obligation and release share a section number.
The roof, and the wall's distance to the line
Two of those six carry this chain, and neither turns on the wall's own rating.
Exception 3 reads: "Walls that terminate at roofs of not less than 2-hour fire-resistance-rated construction or where the roof, including the deck or slab and supporting construction, is constructed entirely of noncombustible materials."
Exception 6 reads: "Where the wall is permitted to have not less than 25 percent of the exterior wall areas containing unprotected openings based on fire separation distance as determined in accordance with Section 705.9."
The first asks what the roof is built of; the second, what the wall's distance to the line already permits.
Which way the roof drains, and how steeply
Section 705.12.1 carries the supporting wall's fire-resistance rating into the parapet, asks for noncombustible faces on its uppermost 18 inches with counterflashing and coping, and sets a dimension: "The height of the parapet shall be not less than 30 inches (762 mm) above the point where the roof surface and the wall intersect."
That is a floor, not the height. The subsection continues: "Where the roof slopes toward a parapet at a slope greater than 2 units vertical in 12 units horizontal (16.7-percent slope), the parapet shall extend to the same height as any portion of the roof within a fire separation distance where protection of wall openings is required, but the height shall be not less than 30 inches (762 mm)."
Both qualifiers are the reach of that clause: the slope runs toward the parapet, and the parapet follows only the roof inside that fire separation distance. There it states a minimum and no maximum; how far above that a roof drives the parapet is printed in neither book.
What the height limit exempts
San Francisco Planning Code Sec. 260(b) grants the exemption and bounds it at once: the features it lists "shall be exempt from the height limits established by this Code, in an amount up to but not exceeding that which is specified." For parapets that limitation is the whole of Sec. 260(b)(2)(A):
Railings, parapets and catwalks, with a maximum height of four feet.
Four feet bounds the exemption; it is not a height anything requires. The subsection attaches no fire condition — it exempts parapets as a class — and states four feet with no measuring point in that subsection. Sec. 260(a)(2) runs the upper point to "any higher point of a feature not exempted under subsection (b) below."
Where the cheaper lane is, and what it costs
Exception 6 is one of the exits printed beside the requirement, and it touches neither the roof nor the construction type. It releases the parapet where the wall may carry "not less than 25 percent of the exterior wall areas containing unprotected openings based on fire separation distance," and Section 705.9.1 hands that test to a table, where openings "shall not exceed the percentages specified in Table 705.9 based on the fire separation distance of each individual story." At the band the table labels "5 to less than 10e, f, j" its rows read "Unprotected, Nonsprinklered (UP, NS) | 10%h", "Unprotected, Sprinklered (UP, S)i | 25%" and "Protected (P) | 25%", the letters being the table's own footnote markers, and its legend defines the sprinklered row as "Unprotected openings in buildings equipped throughout with an automatic sprinkler system in accordance with Section 903.3.1.1." So 25 percent reads there on the sprinklered and protected rows, and 10 percent on the unprotected, nonsprinklered one.
What this looks like on the drawing
The chain lands on one object: the parapet drawn in section at the exterior wall — its height above the roof-and-wall intersection, the rating carried up from the supporting wall, its uppermost 18 inches as noncombustible faces with counterflashing and coping. The fire separation distance belongs on the same sheet: it feeds exception 6 and bounds the steep-slope clause.
That dimension reappears on the height-envelope diagram, where the exemption stops at four feet and Sec. 260(a)(2) measures to any higher point not exempted. A roof slope still schematic on the section is already deciding what that diagram shows.
Currency
Sections 705.12, 705.12.1, 705.9, 705.9.1 and Table 705.9 come from the 2025 California Building Code (Title 24, Part 2), 2025 edition, updated 2026-07-29, whose pages print no per-section ordinance history: no amendment date for those five is established here. California amendments are printed in italics in this edition, so provenance is read per section. Sections 705.12 and 705.12.1 carry no italic run and are model-code text, while Table 705.9's footnote a is italicized and is therefore a California amendment. Nothing beyond footnote a is established about italics in that table.
San Francisco Planning Code Sec. 260 comes from the 2026-08 edition, updated 2026-09-02. Ord. 245-25 (App. 12/12/2025, Eff. and Oper. 1/12/2026) amended divisions (a)(1)(A)-(B) and (a)(2) and added (a)(4), so Sec. 260(a)(2) moved effective 2026-01-12, inside the last 24 months, while Sec. 260(b)(2)(A) is not among the divisions it changed. Confirm the effective date and current text before relying on either.
Frequently asked questions
Does a 30-inch parapet automatically sit inside the four-foot exemption?
The two figures are not stated to share a datum. Section 705.12.1 measures its 30 inches "above the point where the roof surface and the wall intersect." Sec. 260(b)(2)(A) states four feet and no measuring point in that subsection. The 30 inches is also a floor: on a roof sloping toward the parapet past 2 units vertical in 12, the same sentence states no maximum.
Does footnote f remove the opening limit for a house at five feet?
Footnote f reads: "The area of unprotected and protected openings shall not be limited for Group R-3 occupancies, with a fire separation distance of 5 feet or greater." The marker f sits on every row at 5 to less than 10 feet. Which occupancy group a building is in, and its fire separation distance at each story, is for the design professional on that project's drawings.
Does a required parapet count against the height limit on a given building?
That is an eligibility determination, and this article does not make one. Section 705.12 decides whether a parapet is owed; Section 705.12.1 states its floor and, on a steep slope toward it, no maximum; Sec. 260(b)(2)(A) exempts parapets up to four feet and Sec. 260(a)(2) measures to any higher point not exempted.
Sources
- California Building Code Section 705.12 — Parapets: https://gocodebook.com/library/us/ca/ca-building-code/chapter-7-fire-and-smoke-protection-features/section-705-exterior-walls#705.12
- California Building Code Section 705.12.1 — Parapet construction: https://gocodebook.com/library/us/ca/ca-building-code/chapter-7-fire-and-smoke-protection-features/section-705-exterior-walls#705.12
- California Building Code Section 705.9 — Openings, with Section 705.9.1 and Table 705.9: https://gocodebook.com/library/us/ca/ca-building-code/chapter-7-fire-and-smoke-protection-features/section-705-exterior-walls#705.9
- San Francisco Planning Code Sec. 260 — Height limits: measurement: https://gocodebook.com/library/us/ca/san-francisco-planning/article-2.5-height-and-bulk-districts#260
Related reading: Penthouse Additions on San Francisco Roof Decks: https://gocodebook.com/blog/penthouse-additions-on-roof-decks-san-francisco-singlefamily-homes
Code text quoted as published in GoCodebook's library on 2026-09-13. This article does not replace permit review or professional judgment.