What this code requires
CRC R302.2 is the California Residential Code section that governs fire separation between townhouse units. Every pair of adjacent townhouses must be separated by two 1-hour fire-resistance-rated wall assemblies, or by a common wall rated 1 hour where an R309 sprinkler system is provided and 2 hours where it is not. The separation must run continuously from the foundation to the underside of the roof sheathing with no gaps. A common wall cannot contain plumbing, ducts or vents, and electrical box penetrations must be protected per R302.4. Most townhouse projects and attached multi-unit conversions receive R302.2 corrections when the separation wall detail is missing from the plans or penetration protection is left unspecified.
How to fix it
Identify which assembly option applies to your project
CRC R302.2 gives you two paths. Option 1 (R302.2.1): two separate 1-hour fire-resistance-rated wall assemblies, one for each unit. Option 2 (R302.2.2): a single common wall rated for exposure from both sides, 1-hour where the building has an R309 sprinkler system and 2-hour where it does not. The rating is set by sprinkler protection, not by the property line. Confirm the sprinkler status and the lot layout before choosing your assembly type. Write the chosen option into the general notes on the title sheet so the reviewer can see the rationale without hunting through the structural sheets.
Add a rated-wall assembly detail to the plan set
Create a dedicated wall section detail at 1"=1' or 1/2"=1' scale. The detail must show: (a) the specific UL Design number or equivalent listing for the assembly, (b) the stud size and spacing, (c) the number of drywall layers on each face and their type, and (d) the extent from foundation to roof sheathing. Make sure the listed design carries the rating you need: UL Design U305, for example, is a 1-hour wood-stud assembly with 5/8" Type X gypsum board on each side, so it does not meet a 2-hour requirement. Reference the detail on the floor plan with a keynote so the reviewer can trace it directly. A note saying 'fire wall per R302.2' without a drawn detail does not satisfy the requirement.
Show the wall extending continuously to the roof deck
Add a building section that shows the separation wall running from the slab or floor framing up through any attic space to the underside of the roof sheathing. A shared open attic between two townhouse units is a code violation. The separation wall must partition the attic. Show blocking or cripple framing in the attic space on the framing plan. Any roof line change or stepped plate height needs to be addressed in the building section so the reviewer can confirm continuity without guessing at the framing geometry.
Specify a listed firestop system for every penetration
List all items crossing the separation wall. A common wall under R302.2.2 cannot contain openings, plumbing, mechanical equipment, ducts or vents (water-filled sprinkler piping excepted), so re-route those items; electrical outlet boxes in its membrane must follow R302.4. For double walls and any permitted penetration, specify a listed firestop system that maintains the wall's fire rating, such as listed electrical outlet box covers for back-to-back box installations. Reference the manufacturer's UL listing or ESR number for each penetration detail. Generic descriptions like 'firestop per code' will not pass review.
Confirm no plumbing runs inside the separation wall cavity
R302.2.2 prohibits concealing plumbing inside the common wall assembly. If the original design routes a DWV stack or supply line through the wall cavity between units, re-route it to run within one unit's framing bay or in an external chase. Mark the revision on the plumbing plan with a revision cloud and delta. This correction requires a design change, not just a detail fix, so it affects rough-in layout. Catch it before construction starts.
Protect structural elements that penetrate or bear on the separation wall
Steel moment frames, parallam beams, and LVL headers that frame into or through the separation wall must be protected to maintain the rated assembly. A bare steel post set into the common wall cavity is a rating breach. Detail the protection method for each structural element at the wall: encasement in Type X gypsum board per the thickness required for the rating, or an alternative listed system. Show this on the structural detail sheet and cross-reference it on the wall assembly detail. The plan checker will verify every element shown in the wall section against the listed assembly requirements.
Mark all changed sheets with revision clouds on resubmittal
On resubmittal, mark every sheet you changed with a revision delta and cloud. The plan checker should be able to find all R302.2 fixes quickly without re-reading the entire set. Sheets that typically need revision clouds: title sheet (general notes updated), floor plan (separation wall keynoted), wall section or detail sheet (rated assembly detail added), building section (continuous separation to roof deck shown), and plumbing plan (re-route or firestop annotated). Include a written response letter that maps each comment number to the specific sheet and detail where you addressed it. Plan checkers appreciate this and it shortens the re-review cycle.
Take the CRC R302.2 fix steps with you
All 7 steps in one email, so you have them on site instead of on this page.
Why you got flagged
Plan-checkers flag R302.2 most often when the structural drawings show the townhouse footprint and unit layout but don't include a rated-wall assembly detail. The plan set needs a dedicated detail sheet or a clear call-out on the wall section naming the specific assembly, the fire rating, and the UL design number or equivalent. Submitting plans that say 'fire wall per code' without a drawn detail is not enough — the reviewer needs to know exactly what assembly you're building.
A second common trigger is penetrations left unspecified. When a gas line, DWV stack, or HVAC duct is shown in or through a common wall, R302.2.2 does not allow it at all, and penetrations that are permitted must keep the wall's fire rating. Plans that show a pipe or duct in the common wall, or a permitted penetration without a listed firestop detail, get flagged, even if the wall assembly itself is correctly specified.
The third scenario is incomplete vertical extent. R302.2 requires the separation to run from the foundation slab or floor framing all the way to the underside of the roof sheathing without interruption. Projects that spec the rated wall only between floor levels, or that show an attic framed continuously across both units, receive a correction noting that the separation does not extend to the roof deck.
Finally, projects sometimes get flagged when the designer specified a 1-hour common wall but the building has no R309 sprinkler system. Without sprinklers, the common wall rating steps up to 2 hours, and the structural drawing must reflect that.
The official code
California Residential Code R302.2, Townhouse Fire Separation — California Building Standards Commission, Department of General Services
Read the source →